OnixS C++ CME MDP Conflated UDP Handler 1.1.2
API documentation
Loading...
Searching...
No Matches
NetFeedEngineProcessResult Class Reference

Public Types

typedef UInt32 Flags

Public Member Functions

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

Detailed Description

Designed to reflect various aspects of feed engine processing flow.

Definition at line 35 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()

Initializes zero-state instance.

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 absense have been dispatched.

Definition at line 54 of file FeedEngine.h.

◆ eventsDispatched() [2/2]

void eventsDispatched ( bool state)
inline

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

Definition at line 64 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 75 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 85 of file FeedEngine.h.

◆ reserved() [1/2]

Flags reserved ( ) const
inline

Reserved (unused) flags.

Definition at line 96 of file FeedEngine.h.

◆ reserved() [2/2]

void reserved ( Flags flags)
inline

Reserved (unused) flags.

Definition at line 103 of file FeedEngine.h.