OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
Session Member List

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

AdHoc::SessionHelperSessionfriend
B3BOEMaxPacketSizeSessionstatic
connect(const std::string &host, Port port)Session
connectAsync(const std::string &host, Port port)Session
creationTime() const noexceptSession
customKey() const Session
disconnect()Session
disconnectAsync()Session
flushSessionStorage()Session
getTcpInfo(TcpInfo &)Session
id() const Session
incomingMessageGapQueueMaximumSize() const Session
incomingMessageGapQueueMaximumSize(size_t value)Session
inSeqNum() const Session
inSeqNum(SeqNumber nextExpectedInSeqNum)Session
InvalidSocketHandleSessionstatic
licenseExpirationDate() const Session
localNetworkInterface() const Session
localNetworkInterface(const std::string &value)Session
localPort() const Session
localPortRange() const noexceptSession
localPortRange(std::pair< Port, Port > portRange)Session
localTimeUsage() const Session
localTimeUsage(bool useLocalTime)Session
log(const std::string &message) const Session
logBeforeSending() const Session
logBeforeSending(bool value)Session
messageGrouping() const noexceptSession
messageGrouping(unsigned numberOfMessagesToGroup)Session
messagingVersion() const noexceptSession
negotiated() const Session
negotiated(bool negotiated)Session
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() const Session
receivingThreadPolicy() const Session
receivingThreadPolicy(int policy)Session
receivingThreadPriority() const Session
receivingThreadPriority(int priority)Session
reconnectAttempts() const Session
reconnectAttempts(unsigned reconnectAttempts)Session
reconnectInterval() const Session
reconnectInterval(unsigned seconds)Session
remoteHost() const Session
remoteIpAddress() const Session
remotePort() const Session
reportNewMessagesWhileWaitingForMissedMessages() const Session
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=B3BOEMaxPacketSize)Session
send(MessageBatchCombiner &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=B3BOEMaxPacketSize)Session
sendingThreadAffinity(CpuIndex cpuIndex)Session
sendingThreadAffinity(const CpuIndexes &cpuIndexes)Session
sendingThreadAffinity() const Session
sendingThreadPolicy() const Session
sendingThreadPolicy(int policy)Session
sendingThreadPriority() const Session
sendingThreadPriority(int priority)Session
sendSequenceMessage()Session
sendSpinningTimeout() const noexceptSession
sendSpinningTimeout(unsigned timeoutInUs)Session
Session(const SessionSettings &settings, SessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, SessionStorage *storage=nullptr, UInt64 sessionVerId=UndefinedSessionVerID, const std::string &customKey="")Session
Session(SessionReactor &stack, const SessionSettings &settings, SessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, SessionStorage *storage=nullptr, UInt64 sessionVerId=UndefinedSessionVerID, const std::string &customKey="")Session
sessionId() const noexceptSession
sessionVerId() const noexceptSession
socketHandle()Session
socketOptions() const Session
socketOptions(const SocketOptions &options)Session
state() const Session
storageDirectory() const Session
storageId() const noexceptSession
storageType() const noexceptSession
tcpNoDelayOption() const Session
tcpNoDelayOption(bool value)Session
throttle()Session
throttlingLimit(size_t messagesCount, size_t intervalInMs=1000)Session
toString() const Session
tryThrottle()Session
UndefinedAffinitySessionstatic
UndefinedSessionVerIDSessionstatic
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=B3BOEMaxPacketSize, int warmupFlags=0)Session
warmUp(MessageBatchCombiner &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=B3BOEMaxPacketSize, int warmupFlags=0)Session
~Session()Session