OnixS C++ CME iLink 3 Binary Order Entry Handler 1.19.4
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, UInt64 previousUuid=0, UInt32 previousSeqNo=0)Gatewayprotected
acceptNegotiate(UInt32 previousSeqNo=0)Gatewayprotected
acceptSession(SeqNumber outgoingSequenceNumber=1, UInt64 previousUuid=0, UInt32 previousSeqNo=0)Gateway
acceptTerminate()Gatewayprotected
close()Gatewayprotected
createEstablishmentAck(const Establish503Ptr &request, UInt32 outgoingSequenceNumber)Gatewayprotected
createEstablishmentReject(const Establish503Ptr &request, UInt32 outgoingSequenceNumber, EstablishmentRejectErrorCode::Enum errorCodes, const std::string &reason)Gatewayprotected
createNegotiationReject(const Negotiate500Ptr &request, NegotiationRejectErrorCode::Enum errorCodes, const std::string &reason)Gatewayprotected
createNegotiationResponse(const Negotiate500Ptr &request, UInt32 previousSeqNo)Gatewayprotected
createSequence(UInt32 nextSeqNo, KeepAliveLapsed::Enum keepAliveLapsed=KeepAliveLapsed::NotLapsed, UInt64 uuid=0)Gatewayprotected
createTerminate(const Terminate507Ptr &request)Gatewayprotected
createTerminate(const std::string &reason, UInt16 errCode)Gatewayprotected
defaultTimeout()Gatewayinlineprotectedstatic
disconnect()Gateway
dispatch(MessageBasePtr msg, ClientMessageListener *listener=nullptr, ClientSessionMessageListener *sessionMessageListener=nullptr)Gateway
enableLogger(const std::string &logFileName, unsigned int logLevel=3)Gateway
faultToleranceIndicator() const noexceptGatewayinline
faultToleranceIndicator(FTI::Enum value)Gatewayinline
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, EstablishmentRejectErrorCode::Enum errorCodes=EstablishmentRejectErrorCode::Enum(), const std::string &reason=std::string())Gatewayprotected
rejectNegotiate(NegotiationRejectErrorCode::Enum errorCodes=NegotiationRejectErrorCode::Enum(), const std::string &reason=std::string())Gatewayprotected
run(ClientMessageListener &listener)Gateway
run(ClientMessageListener &appMsgListener, ClientSessionMessageListener &sessionMsgListener)Gateway
send(iLink3::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg)Gateway
send(iLink3::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg)Gateway
send(iLink3::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, SeqNumber num)Gateway
send(iLink3::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg, SeqNumber num)Gateway
send(iLink3::Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, std::initializer_list< SeqNumber > numbers)Gateway
send(iLink3::Messaging::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(UInt32 nextSeqNo, KeepAliveLapsed::Enum keepAliveLapsed=KeepAliveLapsed::NotLapsed, UInt64 uuid=0)Gateway
sendTerminate(const std::string &reason={}, UInt16 errCode=TerminateErrorCode::Other)Gatewayprotected
socketReceiveBufferSize() const noexceptGateway
socketReceiveBufferSize(int bufferSize)Gateway
socketSendBufferSize() const noexceptGateway
socketSendBufferSize(int bufferSize)Gateway
swap(Gateway &) noexceptGateway
tcpNoDelayOption(bool noDelay)Gateway
tcpNoDelayOption() const noexceptGateway
terminate(const std::string &reason={}, UInt16 errCode=TerminateErrorCode::Other)Gatewayprotected
Timeout typedefGateway
tryAcceptConnection(const Timeout &acceptTimeout=defaultTimeout())Gateway
tryReceive(const std::chrono::microseconds &timeout=defaultTimeout()) constGatewayprotected
uId_Gatewayprotected
uuid() const noexceptGatewayinline
waitUntilTerminate(ClientMessageListener *listener=nullptr, ClientSessionMessageListener *sessionMessageListener=nullptr, std::atomic< bool > *stopRequested=nullptr)Gateway
~Gateway()Gatewayvirtual