OnixS C++ ICE Binary Order Entry Handler 1.0.0
API Documentation
Loading...
Searching...
No Matches
Gateway Member List

This is the complete list of members for Gateway, including all inherited members.

acceptConnection(const Timeout &acceptTimeout=defaultTimeout())Gateway
acceptLogonRequest(UInt32 sequenceId)Gatewayprotected
acceptSession(SeqNumber outgoingSequenceNumber=1)Gateway
acceptTerminate()Gatewayprotected
close()Gatewayprotected
createIpReport(StrRef userId, StrRef host, Int16NULL port, StrRef ipSessionToken, Int32NULL exchangeCode=NullInt32NULL(), const std::string &text={})Gatewayprotectedstatic
createLogoutReport(StrRef userId, Int32NULL exchangeCode=NullInt32NULL(), const std::string &text={})Gatewayprotectedstatic
createNegotiationResponse(Int32NULL exchangeCode=NullInt32NULL(), const std::string &text={})Gatewayprotected
createSequence()Gatewayprotectedstatic
createTraderLogonReport(StrRef traderId, int clientId, Int32NULL exchangeCode=NullInt32NULL(), const std::string &text={})Gatewayprotectedstatic
createTraderLogoutReport(StrRef traderId, Int32NULL exchangeCode=NullInt32NULL(), const std::string &text={})Gatewayprotectedstatic
defaultTimeout()Gatewayinlineprotectedstatic
disconnect()Gateway
enableLogger(const std::string &logFileName, unsigned int logLevel=3)Gateway
Gateway(const SessionSettings::LicenseStores &licenseStores, int port, const char *host="127.0.0.1", const Timeout &acceptTimeout=defaultTimeout(), const Timeout &sendReceiveTimeout=defaultTimeout())Gateway
Gateway(const Gateway &)=deleteGateway
Gateway(Gateway &&) noexceptGateway
host() constGateway
isConnectionClosed(const Timeout &timeout) constGatewayprotected
isConnectionClosed() constGatewayprotected
operator=(const Gateway &)=deleteGateway
operator=(Gateway &&) noexceptGateway
outSeqNum() const noexceptGateway
outSeqNum(SeqNumber nextOutSeqNum) noexceptGateway
port() const noexceptGateway
receive() constGatewayprotected
receiveLogoutRequest()Gatewayprotected
receiveNegotiate()Gatewayprotected
receiveTypedMessage()Gateway
run(ClientMessageListener &listener, std::atomic< bool > *stopRequested=nullptr)Gateway
run(ClientMessageListener &appMsgListener, ClientSessionMessageListener &sessionMsgListener, std::atomic< bool > *stopRequested=nullptr)Gateway
send(MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg)Gateway
send(MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg)Gateway
send(MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, SeqNumber num)Gateway
send(MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg, SeqNumber num)Gateway
send(MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, std::initializer_list< SeqNumber > numbers)Gateway
send(MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg, std::initializer_list< SeqNumber > numbers)Gateway
send(Messaging::SbeMessage, Messaging::SimpleOpenFramingHeader &)Gatewayprotected
sendData(const void *data, size_t size)Gatewayprotected
sendSequence()Gateway
sendTerminate(StrRef userId, Int32NULL exchangeCode=NullInt32NULL(), const std::string &text={})Gatewayprotected
socketReceiveBufferSize() constGateway
socketReceiveBufferSize(int bufferSize)Gateway
socketSendBufferSize() const noexceptGateway
socketSendBufferSize(int bufferSize)Gateway
swap(Gateway &) noexceptGateway
tcpNoDelayOption(bool noDelay)Gateway
tcpNoDelayOption() const noexceptGateway
terminate(StrRef userId)Gatewayprotected
Timeout typedefGateway
tryAcceptConnection(const Timeout &acceptTimeout=defaultTimeout())Gateway
tryReceive(const std::chrono::microseconds &timeout=defaultTimeout()) constGatewayprotected
waitUntilTerminate(ClientMessageListener *listener=nullptr, ClientSessionMessageListener *sessionMessageListener=nullptr, std::atomic< bool > *stopRequested=nullptr)Gateway
~Gateway()Gatewayvirtual