#include </work/src/GlimpseService.h>
Public Types | |
typedef boost::function< void(const std::string &)> | OnFailureCallback |
typedef boost::function< void(const std::string &)> | OnWarningCallback |
typedef boost::function< void(const DataSource &, const IncomingMessage *)> | OnMessageCallback |
typedef boost::function< void()> | OnRestartedCallback |
Public Member Functions | |
GlimpseService (const HandlerSettings &settings, const Logging::LogFacility *parent, HandlerCore::Common::HandlerLogger *logger) | |
virtual | ~GlimpseService () |
void | request (const OnixS::ItchCore::SessionType &session, SequenceNumber requestedSequence) |
void | stop (bool wait) |
bool | inProgress () const |
void | subscribeOnFailure (OnFailureCallback callback) |
void | subscribeOnWarning (OnWarningCallback callback) |
void | subscribeOnMessage (OnMessageCallback callback) |
void | subscribeOnRestarted (OnRestartedCallback callback) |
Definition at line 39 of file GlimpseService.h.
typedef boost::function<void(const std::string&)> OnFailureCallback |
Definition at line 42 of file GlimpseService.h.
typedef boost::function<void(const DataSource&, const IncomingMessage*)> OnMessageCallback |
Definition at line 45 of file GlimpseService.h.
typedef boost::function<void()> OnRestartedCallback |
Definition at line 46 of file GlimpseService.h.
typedef boost::function<void(const std::string&)> OnWarningCallback |
Definition at line 43 of file GlimpseService.h.
GlimpseService | ( | const HandlerSettings & | settings, |
const Logging::LogFacility * | parent, | ||
HandlerCore::Common::HandlerLogger * | logger | ||
) |
Definition at line 94 of file GlimpseService.cpp.
|
virtual |
Definition at line 107 of file GlimpseService.cpp.
bool inProgress | ( | ) | const |
Definition at line 155 of file GlimpseService.cpp.
void request | ( | const OnixS::ItchCore::SessionType & | session, |
SequenceNumber | requestedSequence | ||
) |
Definition at line 172 of file GlimpseService.cpp.
void stop | ( | bool | wait | ) |
Definition at line 160 of file GlimpseService.cpp.
void subscribeOnFailure | ( | OnFailureCallback | callback | ) |
Definition at line 135 of file GlimpseService.cpp.
void subscribeOnMessage | ( | OnMessageCallback | callback | ) |
Definition at line 145 of file GlimpseService.cpp.
void subscribeOnRestarted | ( | OnRestartedCallback | callback | ) |
Definition at line 150 of file GlimpseService.cpp.
void subscribeOnWarning | ( | OnWarningCallback | callback | ) |
Definition at line 140 of file GlimpseService.cpp.