#include <OnixS/Senaf/MarketData/Handler.h>
|
static const std::string & | version () |
|
Definition at line 43 of file Handler.h.
Performs instance initialization.
- Parameters
-
handlerSettings | defines values for various settings which affect handler behavior like enabling logging during execution of the handler. |
std::string licenseExpirationDate |
( |
| ) |
const |
void logDebug |
( |
const std::string & |
message | ) |
|
void logError |
( |
const std::string & |
message | ) |
|
void logMessage |
( |
const std::string & |
message | ) |
|
Log an information message.
void logWarning |
( |
const std::string & |
message | ) |
|
Registers the error listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the Handler state change listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the log replay listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the Market Control Messages listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the Market Publication Messages listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the order book update listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the Private Management Messages listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the Reference listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the Security DB listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Registers the warning listener.
Only single instance of listener can be associated with the Handler. Registering new listener removes previous one.
Listeners are to be associated before starting market data processing.
- Exceptions
-
exception | in case of Handler is in active state. |
Starts handler
- Exceptions
-
exception | in case of unable to establish TCP connection. |
static const std::string& version |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following file: