OnixS C++ FIX Engine 4.13.0
API Documentation
Loading...
Searching...
No Matches
Session Member List

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

breakConnection()Session
checkWarmupFlags(int warmupFlags, unsigned short baseListenPort=5000, const std::string &localNetworkInterface="127.0.0.1")Sessionstatic
clearOutboundQueue(bool removeFragmentedPacket=false)Session
connectTimeout(const TimeSpan &timeout)Session
connectTimeout() constSession
considerRejectOnResendRequestAsGapFill(bool consider)Session
considerRejectOnResendRequestAsGapFill() constSession
counterpartyHost() constSession
counterpartyIpAddress() constSession
counterpartyPort() constSession
creationTime() constSession
customKey() constSession
dictionary() constSession
enableRxTimestamp() constSession
enableRxTimestamp(bool value)Session
encryptionMethod() constSession
encryptionMethod(EncryptionMethod::Enum newEncryptionMethod)Session
Engine::Impl classSessionfriend
findSentFlatMessage(SequenceNumber messageSequenceNumber)Session
findSentFlatMessages(SequenceNumber beginSequenceNumber, SequenceNumber endSequenceNumber)Session
findSentMessage(SequenceNumber messageSequenceNumber)Session
findSentMessages(SequenceNumber beginSequenceNumber, SequenceNumber endSequenceNumber)Session
FlatMessageBatch typedefSession
flushSessionStorage(bool syncData=false)Session
heartbeatIntervalSec() constSession
ignoreLessThanExpectedSequenceNumber(bool ignore)Session
ignoreLessThanExpectedSequenceNumber() constSession
InboundMessageLogFilter typedefSession
inboundMessageLogFilter() constSession
inboundMessageLogFilter(const InboundMessageLogFilter &filter)Session
incomingMessageGapQueueMaximumSize(size_t maxSize)Session
incomingMessageGapQueueMaximumSize() constSession
inSeqNum() constSession
inSeqNum(SequenceNumber seqNum)Session
InvalidSocketHandleSessionstatic
listenPort() constSession
listenPort(int listenPort)Session
localNetworkInterface() constSession
localNetworkInterface(const std::string &localNetworkInterface)Session
localPort() constSession
LocalPortRange typedefSession
localPortRange() constSession
localPortRange(LocalPortRange portRange)Session
logBeforeSending() constSession
logBeforeSending(bool value)Session
logDirectory(const std::string &value)Session
logDirectory() constSession
logInboundMessages() constSession
logInboundMessages(bool value)Session
logonAsAcceptor()Session
logonAsInitiator(const std::string &host, int port, bool setResetSeqNumFlag)Session
logonAsInitiator(const std::string &host, int port)Session
logonAsInitiator(const std::string &host, int port, int heartbeatIntervalSec)Session
logonAsInitiator(const std::string &host, int port, int heartbeatIntervalSec, bool setResetSeqNumFlag)Session
logonAsInitiator(const std::string &host, int port, int heartbeatIntervalSec, Message *customLogonMsg)Session
logonAsInitiator(const std::string &host, int port, int heartbeatIntervalSec, Message *customLogonMsg, bool setResetSeqNumFlag)Session
logonAsInitiatorAsync(const std::string &host, int port, int heartbeatIntervalSec, Message *customLogonMsg, bool setResetSeqNumFlag)Session
logout()Session
logout(const std::string &text)Session
logout(Message *customLogoutMessage)Session
logout(FlatMessage *customLogoutMessage)Session
logoutAsync(const std::string &text)Session
logoutAsync(Message *customLogoutMessage)Session
logoutAsync(FlatMessage *customLogoutMessage)Session
logOutboundMessages() constSession
logOutboundMessages(bool value)Session
MessageBatch typedefSession
messageGrouping() constSession
messageGrouping(unsigned numberOfMessagesToGroup)Session
messageMode() constSession
messageMode(MessageMode::Enum mode)Session
operator const std::string &() constSession
OutboundMessageLogFilter typedefSession
outboundMessageLogFilter() constSession
outboundMessageLogFilter(const OutboundMessageLogFilter &filter)Session
outboundQueueBytes() constSession
outSeqNum() constSession
outSeqNum(SequenceNumber seqNum)Session
preFill(Message &msg) constSession
preFill(FlatMessage &msg) constSession
preFill(FlatMessageBatch &msgs) constSession
proxySettings(const ProxySettings &settings)Session
proxySettings() constSession
reasonableTransmissionTime() constSession
reasonableTransmissionTime(int value)Session
receiveBufferSize() constSession
receiveBufferSize(int value)Session
receiveSpinningTimeout() constSession
receiveSpinningTimeoutUsec(int usec)Session
receivingThreadAffinity() constSession
receivingThreadAffinity(const OnixS::Threading::CpuIndexes &cpuIndexes)Session
receivingThreadAffinity(const OnixS::Threading::CpuIndex cpuIndex)Session
receivingThreadPolicy() constSession
receivingThreadPolicy(int policy)Session
receivingThreadPriority() constSession
receivingThreadPriority(int priority)Session
reconnectAttempts(int value)Session
reconnectAttempts() constSession
reconnectInterval(int value)Session
reconnectInterval() constSession
registerListener(ISessionListener *listener)Session
reportNewMessagesWhileWaitingForMissedMessages(bool report)Session
reportNewMessagesWhileWaitingForMissedMessages() constSession
requestOnlyMissedMessages(bool request)Session
requestOnlyMissedMessages() constSession
resendingBatchSize(size_t value)Session
resendingBatchSize() constSession
resendingQueueSize(size_t value)Session
resendingQueueSize() constSession
resendRequestMaximumRange(int range)Session
resendRequestMaximumRange() constSession
ResendRequestMaximumRangeNoLimitSessionstatic
resendTimeout(const TimeSpan &timeout)Session
resendTimeout() constSession
resetLocalSequenceNumbers()Session
resetLocalSequenceNumbersOnLogon(bool reset)Session
resetLocalSequenceNumbersOnLogon() constSession
resetSeqNumViaLogonExchange()Session
role() constSession
scheduleShrinkToFit()Session
ScrambledFields typedefSession
scrambleLogonFields(const ScrambledFields &fields)Session
scrambleLogonFields() constSession
send(Message *msg)Session
send(FlatMessage *msg)Session
send(FlatMessage *msg, SessionSendMode::Enum mode)Session
send(MessageBatch &msgs, size_t maxPacketSize=(std::numeric_limits< size_t >::max)())Session
send(FlatMessageBatch &msgs, size_t maxPacketSize=(std::numeric_limits< size_t >::max)())Session
send(FlatMessageBatch &msgs, SessionSendMode::Enum mode, size_t maxPacketSize=(std::numeric_limits< size_t >::max)())Session
sendAsIs(FlatMessage *msg)Session
sendAsIs(FlatMessageBatch &msgs, size_t maxPacketSize=(std::numeric_limits< size_t >::max)())Session
sendBufferSize() constSession
sendBufferSize(int value)Session
senderCompId() constSession
senderLocationId() constSession
senderLocationId(const std::string &value)Session
senderSubId() constSession
senderSubId(const std::string &value)Session
sendingThreadAffinity() constSession
sendingThreadAffinity(const OnixS::Threading::CpuIndexes &cpuIndexes)Session
sendingThreadAffinity(const OnixS::Threading::CpuIndex cpuIndex)Session
sendingThreadPolicy() constSession
sendingThreadPolicy(int policy)Session
sendingThreadPriority() constSession
sendingThreadPriority(int priority)Session
sendingTimeFormat(TimestampFormat::Enum format)Session
sendLogoutOnException() constSession
sendLogoutOnException(bool sendLogoutOnException)Session
sendQueueMaxSize(size_t size)Session
sendQueueMaxSize() constSession
sendReject(SequenceNumber refSeqNumber, const std::string &text)Session
sendResendRequest(SequenceNumber beginSeqNumber)Session
sendResendRequestOnEachMessageGap(bool send)Session
sendResendRequestOnEachMessageGap() constSession
sendSpinningTimeout() constSession
sendSpinningTimeoutUsec(int usec)Session
sendTestRequest(const std::string &testReqId="", const TimeSpan &timeout=TimeSpan::zero())Session
SerializedMessageBatch typedefSession
Session(const std::string &senderCompId, const std::string &targetCompId, const Dictionary &dictionary, ISessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, ISessionStorage *storage=ONIXS_FIXENGINE_NULLPTR)Session
Session(ISessionReactor *reactor, const std::string &senderCompId, const std::string &targetCompId, const Dictionary &dictionary, ISessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, ISessionStorage *storage=ONIXS_FIXENGINE_NULLPTR)Session
Session(const std::string &senderCompId, const std::string &targetCompId, const Dictionary &dictionary, bool keepSequenceNumbersAfterLogout, OnixS::FIX::ISessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, ISessionStorage *storage=ONIXS_FIXENGINE_NULLPTR)Session
Session(ISessionReactor *reactor, const std::string &senderCompId, const std::string &targetCompId, const Dictionary &dictionary, bool keepSequenceNumbersAfterLogout, OnixS::FIX::ISessionListener *listener, SessionStorageType::Enum storageType=SessionStorageType::FileBased, ISessionStorage *storage=ONIXS_FIXENGINE_NULLPTR)Session
Session(const std::string &senderCompId, const std::string &targetCompId, const Dictionary &dictionary, bool keepSequenceNumbersAfterLogout, OnixS::FIX::ISessionListener *listener, const std::string &customSessionKey, SessionStorageType::Enum storageType=SessionStorageType::FileBased, ISessionStorage *storage=ONIXS_FIXENGINE_NULLPTR)Session
Session(ISessionReactor *reactor, const std::string &senderCompId, const std::string &targetCompId, const Dictionary &dictionary, bool keepSequenceNumbersAfterLogout, OnixS::FIX::ISessionListener *listener, const std::string &customSessionKey, SessionStorageType::Enum storageType=SessionStorageType::FileBased, ISessionStorage *storage=ONIXS_FIXENGINE_NULLPTR)Session
shutdown()Session
socketHandle()Session
socketOptions(const OnixS::Sockets::SocketOptions &options)Session
specifyLastMsgSeqNumProcessed() constSession
specifyLastMsgSeqNumProcessed(bool specify)Session
sslCaFile(const std::string &value)Session
sslCaFile() constSession
sslCertificateFile() constSession
sslCertificateFile(const std::string &file)Session
sslClientSni(const std::string &hostName)Session
sslClientSni() constSession
sslMaxProtocolVersion(SslProtocolMinMaxVersion::Enum version)Session
sslMaxProtocolVersion() constSession
sslMinProtocolVersion(SslProtocolMinMaxVersion::Enum version)Session
sslMinProtocolVersion() constSession
sslPrivateKeyFile() constSession
sslPrivateKeyFile(const std::string &file)Session
sslPrivateKeyPassword() constSession
sslPrivateKeyPassword(const Cryptography::SecureString &password)Session
sslVerifyPeer(bool verify)Session
sslVerifyPeer() constSession
state() constSession
storageId() constSession
supportNextExpectedMsgSeqNum(bool support)Session
supportNextExpectedMsgSeqNum() constSession
targetCompId() constSession
targetLocationId() constSession
targetLocationId(const std::string &value)Session
targetSubId() constSession
targetSubId(const std::string &value)Session
tcpNoDelayOption() constSession
tcpNoDelayOption(bool improveLatency=true)Session
threadingModel() constSession
threadingModel(ThreadingModel::Enum value)Session
threadNameSuffix() constSession
threadNameSuffix(const std::string &value)Session
throttle()Session
throttlingLimit(size_t messagesCount, size_t intervalInMs=1000)Session
toString() constSession
tryThrottle(bool resetWhenDelay=false)Session
UndefinedPriorityAndPolicySessionstatic
unregisterAllListeners()Session
unregisterListener(ISessionListener *listener)Session
updateSendingTimeField() constSession
updateSendingTimeField(bool specify)Session
useSpinLock() constSession
useSpinLock(bool value)Session
validateChecksum() constSession
validateChecksum(bool)Session
validateDuplicatedField() constSession
validateDuplicatedField(bool)Session
validateEmptyFieldValues() constSession
validateEmptyFieldValues(bool)Session
validateFieldValues() constSession
validateFieldValues(bool)Session
validateRepeatingGroupEntryCount() constSession
validateRepeatingGroupEntryCount(bool)Session
validateRepeatingGroupLeadingTag() constSession
validateRepeatingGroupLeadingTag(bool)Session
validateRequiredFields() constSession
validateRequiredFields(bool)Session
validateSequenceNumbers(bool value)Session
validateSequenceNumbers() constSession
validateUnknownFields() constSession
validateUnknownFields(bool)Session
validateUnknownMessages() constSession
validateUnknownMessages(bool)Session
warmUp(FlatMessage *msg, int warmupFlags=0)Session
~Session()Session