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;
 
 
 
  136ONIXS_CONFLATEDUDP_EXPORTED
 
  152    toStr(str, settings);
 
 
  168    Workhorse* workhorse_;
 
 
#define ONIXS_CONFLATEDUDP_EXPORTED_CLASS
 
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
 
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
 
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN
 
Base attributes of market data feed.
 
SocketFeedEngineSettings()
 
void packetMaxSize(PacketSize value)
Max size for network packet transmitted by MDP.
 
void socketBufferSize(UInt32 value)
Sets socketBufferSize.
 
~SocketFeedEngineSettings()
Cleans everything up.
 
void watch(WatchService &watch)
 
PacketSize packetMaxSize() const
 
UInt32 dataWaitTime() const
 
UInt32 socketBufferSize() const
 
void dataWaitTime(UInt32 value)
Sets dataWaitTime.
 
WatchService & watch() const
 
virtual NetFeedEngineProcessResult process()
 
NetFeedLink & allocate(const NetFeed &)
Allocates a link for the given feed.
 
~SocketFeedEngine()
Destructs the given instance.
 
SocketFeedEngine(const SocketFeedEngineSettings &)
Initializes the engine according to the given configuration.
 
ONIXS_CONFLATEDUDP_EXPORTED void toStr(std::string &, BookState::Enum)
Serializes book state value into a string.
 
UInt16 PacketSize
Integral type for measuring packets.