OnixS C++ B3 BOE Binary Order Entry 1.4.0
Users' manual and 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
acceptEstablish(UInt32 outgoingSequenceNumber=1, unsigned gatewayKeepAliveInterval=0)Gatewayprotected
acceptNegotiate()Gatewayprotected
acceptSession(SeqNumber outgoingSequenceNumber=1)Gateway
acceptTerminate()Gatewayprotected
close()Gatewayprotected
createEstablishmentAck(const Establish4Ptr &request, UInt32 outgoingSequenceNumber, unsigned gatewayKeepAliveInterval=0)Gatewayprotected
createEstablishReject(const Establish4Ptr &request, UInt32 outgoingSequenceNumber, EstablishRejectCode::Enum errorCodes)Gatewayprotected
createNegotiateReject(const Negotiate1Ptr &request, NegotiationRejectCode::Enum errorCodes)Gatewayprotected
createNegotiationResponse(const Negotiate1Ptr &request)Gatewayprotected
createSequence(UInt32 nextSeqNo)Gatewayprotected
createTerminate(const Terminate7Ptr &request)Gatewayprotected
createTerminate(TerminationCode::Enum errCode)Gatewayprotected
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() const noexceptGateway
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
receiveEstablish()Gatewayprotected
receiveNegotiate()Gatewayprotected
receiveTerminate()Gatewayprotected
receiveTypedMessage()Gateway
rejectEstablish(UInt32 outgoingSequenceNumber=1, EstablishRejectCode::Enum errorCodes=EstablishRejectCode::Enum())Gatewayprotected
rejectNegotiate(NegotiationRejectCode::Enum errorCodes=NegotiationRejectCode::Enum())Gatewayprotected
run(ClientMessageListener &listener)Gateway
run(ClientMessageListener &appMsgListener, ClientSessionMessageListener &sessionMsgListener)Gateway
send(BOE::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg)Gateway
send(BOE::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg)Gateway
send(BOE::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, SeqNumber num)Gateway
send(BOE::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg, SeqNumber num)Gateway
send(BOE::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, std::initializer_list< SeqNumber > numbers)Gateway
send(BOE::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg, std::initializer_list< SeqNumber > numbers)Gateway
send(Messaging::SbeMessage, Messaging::SimpleOpenFramingHeader &)Gatewayprotected
send(Messaging::NetworkMessage)Gatewayprotected
sendData(const void *data, size_t size)Gatewayprotected
sendSequence(UInt32 nextSeqNo)Gateway
sendTerminate(TerminationCode::Enum errCode=TerminationCode::Finished)Gatewayprotected
sessionId() const noexceptGatewayinline
sessionId_Gatewayprotected
sessionVerId() const noexceptGatewayinline
socketReceiveBufferSize() constGateway
socketReceiveBufferSize(int bufferSize)Gateway
socketSendBufferSize() const noexceptGateway
socketSendBufferSize(int bufferSize)Gateway
swap(Gateway &) noexceptGateway
tcpNoDelayOption(bool noDelay)Gateway
tcpNoDelayOption() const noexceptGateway
terminate(TerminationCode::Enum errCode=TerminationCode::Finished)Gatewayprotected
Timeout typedefGateway
tryAcceptConnection(const Timeout &acceptTimeout=defaultTimeout())Gateway
tryReceive(const Timeout &timeout=defaultTimeout()) constGatewayprotected
uId_Gatewayprotected
waitUntilTerminate(ClientMessageListener *listener=nullptr, ClientSessionMessageListener *sessionMessageListener=nullptr, std::atomic< bool > *stopRequested=nullptr)Gateway
~Gateway()Gatewayvirtual