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

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

AdHoc::SessionHelperSessionfriend
breakConnection()Session
breakConnectionAsync()Session
clientId() const noexceptSession
connect(const std::string &host, Port port)Session
connectAsync(const std::string &host, Port port)Session
creationTime() const noexceptSession
customKey() constSession
disconnect(const std::string &reason={})Session
disconnectAsync(const std::string &reason={})Session
flushSessionStorage()Session
getTcpInfo(TcpInfo &)Session
id() constSession
incomingMessageGapQueueMaximumSize() constSession
incomingMessageGapQueueMaximumSize(size_t value)Session
inSeqNum() constSession
inSeqNum(SeqNumber nextExpectedInSeqNum)Session
InvalidSocketHandleSessionstatic
licenseExpirationDate() constSession
localNetworkInterface() constSession
localNetworkInterface(const std::string &value)Session
localPort() constSession
localPortRange() const noexceptSession
localPortRange(std::pair< Port, Port > portRange)Session
localTimeUsage() constSession
localTimeUsage(bool useLocalTime)Session
log(const std::string &message) constSession
logBeforeSending() constSession
logBeforeSending(bool value)Session
MaxPacketSizeSessionstatic
messageGrouping() const noexceptSession
messageGrouping(unsigned numberOfMessagesToGroup)Session
messagingVersion() const noexceptSession
outboundQueueBytes()Session
outSeqNum() const noexceptSession
outSeqNum(SeqNumber nextOutSeqNum)Session
receiveSpinningTimeout() const noexceptSession
receiveSpinningTimeout(unsigned timeoutInUs)Session
receivingThreadAffinity(CpuIndex cpuIndex)Session
receivingThreadAffinity(const CpuIndexes &cpuIndexes)Session
receivingThreadAffinity() constSession
receivingThreadPolicy() constSession
receivingThreadPolicy(int policy)Session
receivingThreadPriority() constSession
receivingThreadPriority(int priority)Session
reconnectAttempts() constSession
reconnectAttempts(unsigned reconnectAttempts)Session
reconnectInterval() constSession
reconnectInterval(unsigned seconds)Session
remoteHost() constSession
remoteIpAddress() constSession
remotePort() constSession
reportNewMessagesWhileWaitingForMissedMessages() constSession
reportNewMessagesWhileWaitingForMissedMessages(bool value)Session
reset()Session
send(Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &msg, Messaging::Timestamp sendingTime=UtcWatch::now())Session
send(Messaging::MessageHolder< SbeMessageType, MaxMessageSize, MessageInitializer > &&msg, Messaging::Timestamp sendingTime=UtcWatch::now())Session
send(MessageBatch< SbeMessageType, MaxMessageSize, MessageInitializer > &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize)Session
send(MessageBatchCombiner &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize)Session
send(NetworkMessage *begin, NetworkMessage *end, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize) ONIXS_ICEBOE_NONULLSession
send(NetMessagesRange range, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize)Session
sendingThreadAffinity(CpuIndex cpuIndex)Session
sendingThreadAffinity(const CpuIndexes &cpuIndexes)Session
sendingThreadAffinity() constSession
sendingThreadPolicy() constSession
sendingThreadPolicy(int policy)Session
sendingThreadPriority() constSession
sendingThreadPriority(int priority)Session
sendSequenceMessage()Session
sendSpinningTimeout() const noexceptSession
sendSpinningTimeout(unsigned timeoutInUs)Session
Session(SessionType::Enum sessionType, const SessionSettings &settings, SessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, SessionStorage *storage=nullptr, const std::string &customKey={})Session
Session(SessionReactor &stack, SessionType::Enum sessionType, const SessionSettings &settings, SessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, SessionStorage *storage=nullptr, const std::string &customKey={})Session
socketHandle()Session
socketOptions() constSession
socketOptions(const SocketOptions &options)Session
state() constSession
storageDirectory() constSession
storageId() const noexceptSession
storageType() const noexceptSession
tcpNoDelayOption() constSession
tcpNoDelayOption(bool value)Session
throttle()Session
throttlingLimit(size_t messagesCount, size_t intervalInMs=1000)Session
toString() constSession
tryThrottle()Session
UndefinedAffinitySessionstatic
version() noexceptSessionstatic
warmUp(Messaging::MessageHolder< SbeMessageType, MaxMessageSize > &msg, Messaging::Timestamp sendingTime=UtcWatch::now(), int warmupFlags=0)Session
warmUp(MessageBatch< SbeMessageType, MaxMessageSize, MessageInitializer > &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize, int warmupFlags=0)Session
warmUp(MessageBatchCombiner &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize, int warmupFlags=0)Session
warmUp(NetworkMessage *begin, NetworkMessage *end, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize, int warmupFlags=0) ONIXS_ICEBOE_NONULLSession
warmUp(NetMessagesRange range, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=MaxPacketSize, int warmupFlags=0)Session
~Session()Session