45 : packetMaxSize_(1420)
47 , socketBufferSize_(8 * 1024 * 1024)
62 return packetMaxSize_;
70 packetMaxSize_ =
value;
100 return socketBufferSize_;
108 socketBufferSize_ =
value;
123 return dataWaitTime_;
131 dataWaitTime_ =
value;
136 ONIXS_CONFLATEDUDP_EXPORTED
152 toStr(str, settings);
168 Workhorse* workhorse_;
void dataWaitTime(UInt32 value)
Sets dataWaitTime.
void packetMaxSize(PacketSize value)
Max size for network packet transmitted by MDP.
PacketSize packetMaxSize() const
SocketFeedEngineSettings()
Base attributes of market data feed.
bool process(NetFeedEngine &engine)
std::string toStr(const SocketFeedEngineSettings &settings)
Serializes feed engine settings into a string.
WatchService & watch() const
UInt32 socketBufferSize() const
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
#define ONIXS_CONFLATEDUDP_EXPORTED_CLASS
UInt32 dataWaitTime() const
bool value(Number &number, const MultiContainer &container, Tag tag)
void socketBufferSize(UInt32 value)
Sets socketBufferSize.
UInt16 PacketSize
Integral type for measuring packets.
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
void watch(WatchService &watch)
~SocketFeedEngineSettings()
Cleans everything up.
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN