#include </work/src/HandlerImpl.h>
Public Member Functions | |
HandlerImpl (const HandlerSettings &settings) | |
virtual | ~HandlerImpl () |
void | bindFeedEngine (FeedEngine &feedEngine) |
void | start () |
void | start (const ReplayOptions &options) |
void | stop (bool wait) |
ListenerHolder & | listenerHolder () |
void | invokeError (const std::string &description) override |
void | invokeWarning (const std::string &description) override |
void | commonLog (int logLevel, const char *msg, size_t length) |
void | setOrderBookIdFilter (const std::set< OrderBookId > &orderBookIdFilter) |
Protected Member Functions | |
virtual void | onStateChanged (State::Enum newState) |
void | onPrepareLogPlayer (HandlerCore::Common::LogPlayer *logPlayer) |
bool | parseGlimpseStart (const std::string &logLine, HandlerCore::Common::LogEntry &) |
Friends | |
class | OnixS::ItchCore::MoldUDP64::PacketProcessor< HandlerImpl > |
Definition at line 63 of file HandlerImpl.h.
|
explicit |
Definition at line 53 of file HandlerImpl.cpp.
|
virtual |
Definition at line 109 of file HandlerImpl.cpp.
void bindFeedEngine | ( | FeedEngine & | feedEngine | ) |
Definition at line 120 of file HandlerImpl.cpp.
void commonLog | ( | int | logLevel, |
const char * | msg, | ||
size_t | length | ||
) |
User's common log.
Definition at line 164 of file HandlerImpl.cpp.
|
override |
Invoke helpers.
Definition at line 128 of file HandlerImpl.cpp.
|
override |
Definition at line 136 of file HandlerImpl.cpp.
ListenerHolder & listenerHolder | ( | ) |
Returns commons services as shared object.
Definition at line 144 of file HandlerImpl.cpp.
|
protected |
Definition at line 549 of file HandlerImpl.cpp.
|
protectedvirtual |
Definition at line 630 of file HandlerImpl.cpp.
|
protected |
Definition at line 557 of file HandlerImpl.cpp.
void setOrderBookIdFilter | ( | const std::set< OrderBookId > & | orderBookIdFilter | ) |
Definition at line 114 of file HandlerImpl.cpp.
void start | ( | ) |
Start handler.
Definition at line 178 of file HandlerImpl.cpp.
void start | ( | const ReplayOptions & | options | ) |
Starts replaying previously logged data.
Definition at line 511 of file HandlerImpl.cpp.
void stop | ( | bool | wait | ) |
Stop handler.
Definition at line 202 of file HandlerImpl.cpp.
|
friend |
Definition at line 148 of file HandlerImpl.h.