45 : eventsDispatched_(0)
110 Flags eventsDispatched_ : 1;
112 Flags reserved_ : 30;
123 const NetFeedEngine&);
127 const NetFeedEngine&);
#define ONIXS_CONFLATEDUDP_EXPORTED_CLASS
#define ONIXS_CONFLATEDUDP_LTWT_CLASS
#define ONIXS_CONFLATEDUDP_EXPORTED_CLASS_DECL(typeName)
#define ONIXS_CONFLATEDUDP_NAMESPACE_END
#define ONIXS_CONFLATEDUDP_EXPORTED_STRUCT_DECL(typeName)
#define ONIXS_CONFLATEDUDP_LTWT_CLASS_DECL(name)
#define ONIXS_CONFLATEDUDP_NAMESPACE_BEGIN
void ioWaited(bool state)
bool eventsDispatched() const
Flags reserved() const
Reserved (unused) flags.
NetFeedEngineProcessResult()
Initializes zero-state instance.
void eventsDispatched(bool state)
void reserved(Flags flags)
Reserved (unused) flags.
virtual void info(std::string &)=0
virtual NetFeedLink & allocate(const NetFeed &)=0
virtual NetFeedEngineProcessResult process()=0
NetFeedEngine()
Construction through the descendants.
virtual ~NetFeedEngine()
Finalizes the instance.
virtual WatchService & watch()=0
Base attributes of market data feed.
bool process(NetFeedEngine &engine)