29 namespace OnixS {
namespace ICE {
namespace iMpact {
namespace MarketData {
45 virtual void onFeedStopped(
FeedId feedId) = 0;
51 virtual void onMulticastMessageBlockBegin(
FeedId feedId,
const MessageInfo& msgInfo) = 0;
57 virtual void onMulticastMessageBlockEnd(
FeedId feedId,
const MarketIds& marketIds) = 0;
64 virtual void onSessionNumberChange(
FeedId feedId,
short oldSessionNumber,
short newSessionNumber) = 0;
std::set< MarketId > MarketIds
List of market ID's.
Defines the interface through which the Handler notifies subscribers about feed events.
int FeedId
Alias for market types.