void registerWarningListener(WarningListener *listener)
void registerClassListener(ClassListener *listener)
void registerHandlerStateListener(HandlerStateListener *listener)
void unsubscribe(ClassId::Enum classId)
void registerAdminMessageListener(AdminMessageListener *listener)
void registerErrorListener(ErrorListener *listener)
UInt32 act(ActionType::Enum actionType, Class *msg, bool dataInResponse=false)
void log(LogLevel::Enum logLevel, const std::string &str)
void replay(const ReplayOptions &options)
Replays previously logged data.
void requestAddressServiceInformation()
void connect(const ConnectionSettings &connectionSettings, const LogonSettings &logonSettings, const std::string &hostName, UInt16 port, const std::string &localNetworkInterface="")
void registerSessionListener(SessionListener *listener)
void registerServiceAddressInformationListener(ServiceAddressInformationListener *listener)
void log(LogLevel::Enum logLevel, const char *logMessage, size_t length)
void registerActResultListener(ActResultListener *listener)
Handler(const HandlerSettings &settings)
void registerSubscriptionListener(SubscriptionListener *listener)
UInt32 addFilter(UInt32 filterId, const std::string &value)
void subscribeFiltered(ClassId::Enum classId, UInt32 filterKey, SubscribeType::Enum subscribeType=SubscribeType::All)
subscribe to market information with filter
const std::string & licenseExpirationDate() const
static const std::string version()
HandlerState::Enum state() const
void log(LogLevel::Enum logLevel, const char *logMessage)
void subscribe(ClassId::Enum classId, SubscribeType::Enum subscribeType=SubscribeType::All)
Defines ONIXS_CBOECFE_PITCH_API which affect logs replay.