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) | Gateway | protected |
acceptNegotiate() | Gateway | protected |
acceptSession(SeqNumber outgoingSequenceNumber=1) | Gateway | |
acceptTerminate() | Gateway | protected |
close() | Gateway | protected |
createEstablishmentAck(const Establish4Ptr &request, UInt32 outgoingSequenceNumber, unsigned gatewayKeepAliveInterval=0) | Gateway | protected |
createEstablishReject(const Establish4Ptr &request, UInt32 outgoingSequenceNumber, EstablishRejectCode::Enum errorCodes) | Gateway | protected |
createNegotiateReject(const Negotiate1Ptr &request, NegotiationRejectCode::Enum errorCodes) | Gateway | protected |
createNegotiationResponse(const Negotiate1Ptr &request) | Gateway | protected |
createSequence(UInt32 nextSeqNo) | Gateway | protected |
createTerminate(const Terminate7Ptr &request) | Gateway | protected |
createTerminate(TerminationCode::Enum errCode) | Gateway | protected |
defaultTimeout() | Gateway | inlineprotectedstatic |
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 &)=delete | Gateway | |
Gateway(Gateway &&) noexcept | Gateway | |
host() const noexcept | Gateway | |
isConnectionClosed(const Timeout &timeout) const | Gateway | protected |
isConnectionClosed() const | Gateway | protected |
operator=(const Gateway &)=delete | Gateway | |
operator=(Gateway &&) noexcept | Gateway | |
outSeqNum() const noexcept | Gateway | |
outSeqNum(SeqNumber nextOutSeqNum) noexcept | Gateway | |
port() const noexcept | Gateway | |
receive() const | Gateway | protected |
receiveEstablish() | Gateway | protected |
receiveNegotiate() | Gateway | protected |
receiveTerminate() | Gateway | protected |
receiveTypedMessage() | Gateway | |
rejectEstablish(UInt32 outgoingSequenceNumber=1, EstablishRejectCode::Enum errorCodes=EstablishRejectCode::Enum()) | Gateway | protected |
rejectNegotiate(NegotiationRejectCode::Enum errorCodes=NegotiationRejectCode::Enum()) | Gateway | protected |
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 &) | Gateway | protected |
sendData(const void *data, size_t size) | Gateway | protected |
sendSequence(UInt32 nextSeqNo) | Gateway | |
sendTerminate(TerminationCode::Enum errCode=TerminationCode::Finished) | Gateway | protected |
sessionId() const noexcept | Gateway | inline |
sessionId_ | Gateway | protected |
sessionVerId() const noexcept | Gateway | inline |
socketReceiveBufferSize() const | Gateway | |
socketReceiveBufferSize(int bufferSize) | Gateway | |
socketSendBufferSize() const noexcept | Gateway | |
socketSendBufferSize(int bufferSize) | Gateway | |
swap(Gateway &) noexcept | Gateway | |
tcpNoDelayOption(bool noDelay) | Gateway | |
tcpNoDelayOption() const noexcept | Gateway | |
terminate(TerminationCode::Enum errCode=TerminationCode::Finished) | Gateway | protected |
Timeout typedef | Gateway | |
tryAcceptConnection(const Timeout &acceptTimeout=defaultTimeout()) | Gateway | |
tryReceive(const Timeout &timeout=defaultTimeout()) const | Gateway | protected |
uId_ | Gateway | protected |
waitUntilTerminate(ClientMessageListener *listener=nullptr, ClientSessionMessageListener *sessionMessageListener=nullptr, std::atomic< bool > *stopRequested=nullptr) | Gateway | |
~Gateway() | Gateway | virtual |