OnixS C++ SGX Titan ITCH Market Data Handler  1.2.2
API documentation
GlimpsePacketProcessor Class Reference

#include </work/src/GlimpsePacketProcessor.h>

Collaboration diagram for GlimpsePacketProcessor:

Public Member Functions

 GlimpsePacketProcessor (HandlerCore::Common::HandlerLogger *logger, const Logging::LogFacility *parent, MessageRepository *messageRepository)
 
virtual ~GlimpsePacketProcessor ()
 
bool isReplayMode () const override
 
void reset () override
 
bool tryAcquire () override
 
void release () override
 
void onTimeout (const OnixS::HandlerCore::MarketData::FE::NetFeed &) override
 
void onFailure (const OnixS::HandlerCore::MarketData::FE::NetFeed &, const char *) override
 
void onPacket (OnixS::HandlerCore::MarketData::FE::PacketContainer &) override
 
template<typename TMsg >
void log (const TMsg &msg)
 

Detailed Description

Definition at line 31 of file GlimpsePacketProcessor.h.

Constructor & Destructor Documentation

GlimpsePacketProcessor ( HandlerCore::Common::HandlerLogger *  logger,
const Logging::LogFacility *  parent,
MessageRepository messageRepository 
)

Definition at line 33 of file GlimpsePacketProcessor.cpp.

~GlimpsePacketProcessor ( )
virtual

Definition at line 41 of file GlimpsePacketProcessor.cpp.

Member Function Documentation

bool isReplayMode ( ) const
inlineoverride

Definition at line 37 of file GlimpsePacketProcessor.h.

void log ( const TMsg &  msg)
inline

Log helper.

Definition at line 47 of file GlimpsePacketProcessor.h.

void onFailure ( const OnixS::HandlerCore::MarketData::FE::NetFeed &  ,
const char *   
)
inlineoverride

Definition at line 42 of file GlimpsePacketProcessor.h.

void onPacket ( OnixS::HandlerCore::MarketData::FE::PacketContainer &  )
override

Definition at line 49 of file GlimpsePacketProcessor.cpp.

void onTimeout ( const OnixS::HandlerCore::MarketData::FE::NetFeed &  )
inlineoverride

Definition at line 41 of file GlimpsePacketProcessor.h.

void release ( )
inlineoverride

Definition at line 40 of file GlimpsePacketProcessor.h.

void reset ( )
override

Definition at line 45 of file GlimpsePacketProcessor.cpp.

bool tryAcquire ( )
inlineoverride

Definition at line 39 of file GlimpsePacketProcessor.h.


The documentation for this class was generated from the following files: