OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers 18.2.2
Users' manual and API documentation
Loading...
Searching...
No Matches
NetFeedEngineProcessResult Class Reference

#include <OnixS/Eurex/MarketData/FeedEngine.h>

Public Types

typedef UInt32 Flags

Public Member Functions

 NetFeedEngineProcessResult (UInt32 flags) ONIXS_EUREX_EMDI_NOEXCEPT
bool eventsDispatched () const ONIXS_EUREX_EMDI_NOEXCEPT
void eventsDispatched (bool state) ONIXS_EUREX_EMDI_NOEXCEPT
bool ioWaited () const ONIXS_EUREX_EMDI_NOEXCEPT
void ioWaited (bool state) ONIXS_EUREX_EMDI_NOEXCEPT
Flags reserved () const ONIXS_EUREX_EMDI_NOEXCEPT
void reserved (Flags flags) ONIXS_EUREX_EMDI_NOEXCEPT

Detailed Description

Definition at line 37 of file FeedEngine.h.

Member Typedef Documentation

◆ Flags

typedef UInt32 Flags

Aliases integral type whose bits are used to indicate flag presence.

Definition at line 41 of file FeedEngine.h.

Constructor & Destructor Documentation

◆ NetFeedEngineProcessResult()

NetFeedEngineProcessResult ( UInt32 flags)
inlineexplicit

Definition at line 44 of file FeedEngine.h.

Member Function Documentation

◆ eventsDispatched() [1/2]

bool eventsDispatched ( ) const
inline

Indicates whether feed-related events like data reception or absence have been dispatched.

Definition at line 50 of file FeedEngine.h.

◆ eventsDispatched() [2/2]

void eventsDispatched ( bool state)
inline

Indicates whether feed-related events like data reception or absence have been dispatched.

Definition at line 56 of file FeedEngine.h.

◆ ioWaited() [1/2]

bool ioWaited ( ) const
inline

Indicates whether processing had to sleep in kernel while checking data availability.

Definition at line 62 of file FeedEngine.h.

◆ ioWaited() [2/2]

void ioWaited ( bool state)
inline

Indicates whether processing had to sleep in kernel while checking data availability.

Definition at line 68 of file FeedEngine.h.

◆ reserved() [1/2]

Flags reserved ( ) const
inline

Reserved (unused) flags.

Definition at line 74 of file FeedEngine.h.

◆ reserved() [2/2]

void reserved ( Flags flags)
inline

Reserved (unused) flags.

Definition at line 80 of file FeedEngine.h.