OnixS C++ CME MDP Conflated TCP Handler  1.3.1
API Documentation
Gateway Member List

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

acceptConnection()Gateway
acceptNegotiate(UInt32 previousSeqNo=0)Gatewayprotected
acceptSession(SeqNumber outgoingSequenceNumber=1, UInt64 previousUuid=0, UInt32 previousSeqNo=0)Gateway
acceptTerminate()Gatewayprotected
createNegotiationReject(const Negotiate200Ptr &request, ErrorCodes::Enum errorCodes, const std::string &reason)Gatewayprotected
createNegotiationResponse(const Negotiate200Ptr &request, UInt32 previousSeqNo)Gatewayprotected
createRequestAck(const TRequestMsg &request)Gatewayprotected
createRequestReject(const TRequestMsg &request)Gatewayprotected
createTerminate(const Terminate203Ptr &request)Gatewayprotected
createTerminate(const std::string &reason, ErrorCodes::Enum errCode)Gatewayprotected
disconnect()Gateway
enableLogger(const std::string &logFileName)Gateway
Gateway(int port, const char *host="127.0.0.1", const std::chrono::seconds &timeout=std::chrono::seconds(10))Gatewayexplicit
Gateway(const Gateway &)=deleteGateway
Gateway(Gateway &&) noexceptGateway
isConnectionClosed(const std::chrono::seconds &timeout) const Gatewayprotected
isConnectionClosed() const Gatewayprotected
operator=(const Gateway &)=deleteGateway
operator=(Gateway &&) noexceptGateway
outSeqNum() const Gateway
outSeqNum(SeqNumber nextOutSeqNum)Gateway
port() const noexceptGateway
receive() const Gatewayprotected
receiveNegotiate()Gatewayprotected
receiveTerminate()Gatewayprotected
receiveTypedMessage()Gateway
rejectNegotiate(ErrorCodes::Enum errorCodes=ErrorCodes::Enum(), const std::string &reason=std::string())Gatewayprotected
run(ClientMessageListener &listener)Gateway
send(ConflatedTCP::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg)Gateway
send(ConflatedTCP::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg)Gateway
send(ConflatedTCP::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, SeqNumber num)Gateway
send(ConflatedTCP::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg, SeqNumber num)Gateway
send(Messaging::SbeMessage, Messaging::SimpleOpenFramingHeader &)Gatewayprotected
sendData(const void *data, size_t size)Gatewayprotected
sendTerminate(const std::string &reason={}, ErrorCodes::Enum errCode=ErrorCodes::Other)Gatewayprotected
socketReceiveBufferSize() const Gateway
socketReceiveBufferSize(int bufferSize)Gateway
socketSendBufferSize() const Gateway
socketSendBufferSize(int bufferSize)Gateway
swap(Gateway &) noexceptGateway
tcpNoDelayOption(bool noDelay)Gateway
tcpNoDelayOption() const Gateway
terminate(const std::string &reason={}, ErrorCodes::Enum errCode=ErrorCodes::Other)Gatewayprotected
uId_Gatewayprotected
uuid() const noexceptGatewayinline
waitUntilTerminate(ClientMessageListener *listener=nullptr)Gateway
~Gateway()Gatewayvirtual