OnixS C++ CME Streamlined Market Data Handler  1.0.0.4
API documentation
FeedListener Struct Reference

#include <FeedListener.h>

Public Member Functions

virtual void onFeedConnected (Handler &, const NetFeed &)
 
virtual void onFeedDisconnected (Handler &, const NetFeed &)
 
virtual void onFeedPacket (Handler &, const PacketArgs &)
 

Detailed Description

Definition at line 38 of file FeedListener.h.

Member Function Documentation

virtual void onFeedConnected ( Handler ,
const NetFeed  
)
inlinevirtual

Invoked when Handler establishes connection to a feed identified by provided properties.

Definition at line 45 of file FeedListener.h.

virtual void onFeedDisconnected ( Handler ,
const NetFeed  
)
inlinevirtual

Invoked when Handler drops connection to a feed identified by provided properties.

Definition at line 55 of file FeedListener.h.

virtual void onFeedPacket ( Handler ,
const PacketArgs  
)
inlinevirtual

Invoked when packet is received on given feed.

Given member is invoked for all data received over the feed including duplicated and out of order one. Actual processing of received data may be done far later or not happen at all if data is outdated or duplicates already processed one. Therefore, packet passed through given member may not appear through other listeners like MarketDataListener.

Definition at line 72 of file FeedListener.h.


The documentation for this struct was generated from the following file: