267 std::ostringstream out;
ONIXS_EURONEXT_OPTIQMDG_API std::ostream & operator<<(std::ostream &stream, const ServiceDescriptor &descriptor)
std::set< std::string > Symbols
Alias for symbol list.
bool operator==(const FeedDescriptor &other) const
Compares with another instance.
ServiceDescriptor serviceB
Service B.
bool operator!=(const FeedDescriptor &other) const
Compares with another instance.
ServiceDescriptor serviceA
Service A.
Handler configuration settings.
unsigned short maxPacketSize
Max size for network packet transmitted by Euronext Optiq MDG.
std::string networkInterfaceB
Specifies one or more network interfaces to use while joining the multicast group B; use semi-colon d...
bool useFeedB
Option to use feed B.
std::string networkInterfaceA
Specifies one or more network interfaces to use while joining the multicast group A; use semi-colon d...
std::string logDirectory
Log files are stored in this directory.
std::string toString() const
Returns the string representation.
LogSettings::Enum logSettings
Combine LogSettings enum values to configure the logger.
std::string networkInterface
Specifies one or more network interfaces to use while joining the multicast group; use semi-colon del...
std::string logFileNamePrefix
Template of log file name without extension.
bool useFeedA
Option to use feed A.
FeedDescriptor snapshotMulticastFeed
Snapshot feed.
UInt32 outOfOrderPacketMaxInterval
Defines value of threshold used by Handler to differ out-of-order packets from gaps.
std::string licenseString
License string.
HandlerSettings()
Constructor.
UInt32 heartbeatInterval
Specifies maximal time interval between two network packets.
FeedDescriptor realtimeMulticastFeed
Realtime feed.
LogLevel::Enum logLevel
Log verbosity.
std::string licenseDirectory
Path to the license directory.
UInt32 lostPacketWaitTime
Indicates for how long Handler should wait for the packet before it's considered as totally lost.
LogFilePermission::Enum logFilePermissions
Log file permissions.
Log file read permissions.
Service endpoint description.
bool operator!=(const ServiceDescriptor &other) const
Compares with another instance.
bool valid() const
Returns true if the descriptor points to valid ip address.
std::string address
Ip address.
unsigned port
Port number.
ServiceDescriptor(const std::string &a, unsigned int port)
bool operator==(const ServiceDescriptor &other) const
Compares with another instance.