OnixS C++ CME iLink 3 Binary Order Entry Handler 1.18.9
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
CmeMaxPacketSizeSessionstatic
connect(const std::string &host, Port port)Session
connectAsync(const std::string &host, Port port)Session
creationTime() const noexceptSession
customKey() constSession
detectMessageGapForPreviousUuid() constSession
detectMessageGapForPreviousUuid(bool detectGap)Session
disconnect(const std::string &reason="")Session
disconnectAsync(const std::string &reason="")Session
faultToleranceIndicator() constSession
faultToleranceIndicator(Messaging::FTI::Enum value)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
marketSegmentId() const noexceptSession
messageGrouping() const noexceptSession
messageGrouping(unsigned numberOfMessagesToGroup)Session
messagingVersion() const noexceptSession
negotiated() constSession
negotiated(bool negotiated)Session
outboundQueueBytes()Session
outSeqNum() const noexceptSession
outSeqNum(SeqNumber nextOutSeqNum)Session
previousSeqNo() const noexceptSession
previousSeqNo(SeqNumber value)Session
previousUuid() const noexceptSession
previousUuid(Messaging::UInt64 value)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(bool startOfWeek=false)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=CmeMaxPacketSize)Session
send(MessageBatchCombiner &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=CmeMaxPacketSize)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(Messaging::KeepAliveLapsed::Enum keepAliveLapsed=Messaging::KeepAliveLapsed::Lapsed)Session
sendSpinningTimeout() const noexceptSession
sendSpinningTimeout(unsigned timeoutInUs)Session
Session(const SessionSettings &settings, int marketSegmentId, SessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, SessionStorage *storage=nullptr, UInt64 uuid=UndefinedUuid, const std::string &customKey="")Session
Session(SessionReactor &stack, const SessionSettings &settings, int marketSegmentId, SessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, SessionStorage *storage=nullptr, UInt64 uuid=UndefinedUuid, 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
UndefinedUuidSessionstatic
uuid() const noexceptSession
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=CmeMaxPacketSize, int warmupFlags=0)Session
warmUp(MessageBatchCombiner &msgs, Messaging::Timestamp sendingTime=UtcWatch::now(), size_t maxPacketSize=CmeMaxPacketSize, int warmupFlags=0)Session
~Session()Session