B2BITS CME MDP Handler API Reference
Classes | Typedefs | Enumerations
Channels

Channel object is used to receive market data of a particular CME channel. More...

Classes

struct  ChannelOptions
 Channel options. More...
 
struct  ChannelDataEvent
 Channel data event. More...
 
struct  ChannelStatistics
 Channel statistics. More...
 
class  Channel
 Channel. More...
 
class  ChannelDataListener
 Channel data listener. More...
 
class  ChannelListener
 Channel listener. More...
 

Typedefs

typedef std::vector< Channel * > ChannelVector
 

Enumerations

enum  ChannelDataEventType { cdeFeedConnected, cdeFeedDisconnected, cdeFeedFail }
 Channel data event type. More...
 
enum  ChannelDataControlCode { cdccContinue }
 Channel data control code. More...
 

Detailed Description


Channel object is used to receive market data of a particular CME channel and maintains a collection of resolvers and a collection of instruments. Channel objects for channels defined in the channel configuration file are instantiated automatically by the open method.

Typedef Documentation

typedef std::vector<Channel*> ChannelVector

Enumeration Type Documentation

enum ChannelDataEventType
Enumerator
cdeFeedConnected 

Feed connected.

cdeFeedDisconnected 

Feed disconnected.

cdeFeedFail 
enum ChannelDataControlCode

Channel data control code is used to control channel data processing from channel data listener callback functions.

Enumerator
cdccContinue