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") | Session | static |
clearOutboundQueue(bool removeFragmentedPacket=false) | Session | |
connectTimeout(const TimeSpan &timeout) | Session | |
connectTimeout() const | Session | |
considerRejectOnResendRequestAsGapFill(bool consider) | Session | |
considerRejectOnResendRequestAsGapFill() const | Session | |
counterpartyHost() const | Session | |
counterpartyIpAddress() const | Session | |
counterpartyPort() const | Session | |
creationTime() const | Session | |
customKey() const | Session | |
dictionary() const | Session | |
encryptionMethod() const | Session | |
encryptionMethod(EncryptionMethod::Enum newEncryptionMethod) | Session | |
Engine::Impl class | Session | friend |
findSentFlatMessage(SequenceNumber messageSequenceNumber) | Session | |
findSentFlatMessages(SequenceNumber beginSequenceNumber, SequenceNumber endSequenceNumber) | Session | |
findSentMessage(SequenceNumber messageSequenceNumber) | Session | |
findSentMessages(SequenceNumber beginSequenceNumber, SequenceNumber endSequenceNumber) | Session | |
FlatMessageBatch typedef | Session | |
flushSessionStorage() | Session | |
heartbeatIntervalSec() const | Session | |
ignoreLessThanExpectedSequenceNumber(bool ignore) | Session | |
ignoreLessThanExpectedSequenceNumber() const | Session | |
inboundMessageLogFilter() const | Session | |
inboundMessageLogFilter(const InboundMessageLogFilter &filter) | Session | |
InboundMessageLogFilter typedef | Session | |
incomingMessageGapQueueMaximumSize(size_t maxSize) | Session | |
incomingMessageGapQueueMaximumSize() const | Session | |
inSeqNum() const | Session | |
inSeqNum(SequenceNumber seqNum) | Session | |
InvalidSocketHandle | Session | static |
listenPort() const | Session | |
listenPort(int listenPort) | Session | |
localNetworkInterface() const | Session | |
localNetworkInterface(const std::string &localNetworkInterface) | Session | |
localPort() const | Session | |
localPortRange() const | Session | |
localPortRange(LocalPortRange portRange) | Session | |
LocalPortRange typedef | Session | |
logBeforeSending() const | Session | |
logBeforeSending(bool value) | Session | |
logDirectory(const std::string &value) | Session | |
logDirectory() const | Session | |
logInboundMessages() const | Session | |
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() const | Session | |
logOutboundMessages(bool value) | Session | |
MessageBatch typedef | Session | |
messageGrouping() const | Session | |
messageGrouping(unsigned numberOfMessagesToGroup) | Session | |
messageMode() const | Session | |
messageMode(MessageMode::Enum mode) | Session | |
operator const std::string &() const | Session | |
outboundMessageLogFilter() const | Session | |
outboundMessageLogFilter(const OutboundMessageLogFilter &filter) | Session | |
OutboundMessageLogFilter typedef | Session | |
outboundQueueBytes() const | Session | |
outSeqNum() const | Session | |
outSeqNum(SequenceNumber seqNum) | Session | |
preFill(Message &msg) const | Session | |
preFill(FlatMessage &msg) const | Session | |
preFill(FlatMessageBatch &msgs) const | Session | |
proxySettings(const ProxySettings &settings) | Session | |
proxySettings() const | Session | |
reasonableTransmissionTime() const | Session | |
reasonableTransmissionTime(int value) | Session | |
receiveBufferSize() const | Session | |
receiveBufferSize(int value) | Session | |
receiveSpinningTimeout() const | Session | |
receiveSpinningTimeoutUsec(int usec) | Session | |
receivingThreadAffinity() const | Session | |
receivingThreadAffinity(const OnixS::Threading::CpuIndexes &cpuIndexes) | Session | |
receivingThreadAffinity(const OnixS::Threading::CpuIndex cpuIndex) | Session | |
receivingThreadPolicy() const | Session | |
receivingThreadPolicy(int policy) | Session | |
receivingThreadPriority() const | Session | |
receivingThreadPriority(int priority) | Session | |
reconnectAttempts(int value) | Session | |
reconnectAttempts() const | Session | |
reconnectInterval(int value) | Session | |
reconnectInterval() const | Session | |
registerListener(ISessionListener *listener) | Session | |
reportNewMessagesWhileWaitingForMissedMessages(bool report) | Session | |
reportNewMessagesWhileWaitingForMissedMessages() const | Session | |
requestOnlyMissedMessages(bool request) | Session | |
requestOnlyMissedMessages() const | Session | |
resendingQueueSize(size_t value) | Session | |
resendingQueueSize() const | Session | |
resendRequestMaximumRange(int range) | Session | |
resendRequestMaximumRange() const | Session | |
ResendRequestMaximumRangeNoLimit | Session | static |
resendTimeout(const TimeSpan &timeout) | Session | |
resendTimeout() const | Session | |
resetLocalSequenceNumbers() | Session | |
resetLocalSequenceNumbersOnLogon(bool reset) | Session | |
resetLocalSequenceNumbersOnLogon() const | Session | |
resetSeqNumViaLogonExchange() | Session | |
role() const | Session | |
scheduleShrinkToFit() | Session | |
ScrambledFields typedef | Session | |
scrambleLogonFields(const ScrambledFields &fields) | Session | |
scrambleLogonFields() const | Session | |
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() const | Session | |
sendBufferSize(int value) | Session | |
senderCompId() const | Session | |
senderLocationId() const | Session | |
senderLocationId(const std::string &value) | Session | |
senderSubId() const | Session | |
senderSubId(const std::string &value) | Session | |
sendingThreadAffinity() const | Session | |
sendingThreadAffinity(const OnixS::Threading::CpuIndexes &cpuIndexes) | Session | |
sendingThreadAffinity(const OnixS::Threading::CpuIndex cpuIndex) | Session | |
sendingThreadPolicy() const | Session | |
sendingThreadPolicy(int policy) | Session | |
sendingThreadPriority() const | Session | |
sendingThreadPriority(int priority) | Session | |
sendingTimeFormat(TimestampFormat::Enum format) | Session | |
sendLogoutOnException() const | Session | |
sendLogoutOnException(bool sendLogoutOnException) | Session | |
sendQueueMaxSize(size_t size) | Session | |
sendQueueMaxSize() const | Session | |
sendReject(SequenceNumber refSeqNumber, const std::string &text) | Session | |
sendResendRequest(SequenceNumber beginSeqNumber) | Session | |
sendResendRequestOnEachMessageGap(bool send) | Session | |
sendResendRequestOnEachMessageGap() const | Session | |
sendSpinningTimeout() const | Session | |
sendSpinningTimeoutUsec(int usec) | Session | |
sendTestRequest(const std::string &testReqId="", const TimeSpan &timeout=TimeSpan::zero()) | Session | |
SerializedMessageBatch typedef | Session | |
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() const | Session | |
specifyLastMsgSeqNumProcessed(bool specify) | Session | |
sslCaFile(const std::string &value) | Session | |
sslCaFile() const | Session | |
sslCertificateFile() const | Session | |
sslCertificateFile(const std::string &file) | Session | |
sslClientSni(const std::string &hostName) | Session | |
sslClientSni() const | Session | |
sslMaxProtocolVersion(SslProtocolMinMaxVersion::Enum version) | Session | |
sslMaxProtocolVersion() const | Session | |
sslMinProtocolVersion(SslProtocolMinMaxVersion::Enum version) | Session | |
sslMinProtocolVersion() const | Session | |
sslPrivateKeyFile() const | Session | |
sslPrivateKeyFile(const std::string &file) | Session | |
sslPrivateKeyPassword() const | Session | |
sslPrivateKeyPassword(const Cryptography::SecureString &password) | Session | |
sslVerifyPeer(bool verify) | Session | |
sslVerifyPeer() const | Session | |
state() const | Session | |
storageId() const | Session | |
supportNextExpectedMsgSeqNum(bool support) | Session | |
supportNextExpectedMsgSeqNum() const | Session | |
targetCompId() const | Session | |
targetLocationId() const | Session | |
targetLocationId(const std::string &value) | Session | |
targetSubId() const | Session | |
targetSubId(const std::string &value) | Session | |
tcpNoDelayOption() const | Session | |
tcpNoDelayOption(bool improveLatency=true) | Session | |
threadingModel() const | Session | |
threadingModel(ThreadingModel::Enum value) | Session | |
threadNameSuffix() const | Session | |
threadNameSuffix(const std::string &value) | Session | |
throttle() | Session | |
throttlingLimit(size_t messagesCount, size_t intervalInMs=1000) | Session | |
toString() const | Session | |
tryThrottle(bool resetWhenDelay=false) | Session | |
UndefinedPriorityAndPolicy | Session | static |
unregisterAllListeners() | Session | |
unregisterListener(ISessionListener *listener) | Session | |
updateSendingTimeField() const | Session | |
updateSendingTimeField(bool specify) | Session | |
useSpinLock() const | Session | |
useSpinLock(bool value) | Session | |
validateChecksum() const | Session | |
validateChecksum(bool) | Session | |
validateDuplicatedField() const | Session | |
validateDuplicatedField(bool) | Session | |
validateEmptyFieldValues() const | Session | |
validateEmptyFieldValues(bool) | Session | |
validateFieldValues() const | Session | |
validateFieldValues(bool) | Session | |
validateRepeatingGroupEntryCount() const | Session | |
validateRepeatingGroupEntryCount(bool) | Session | |
validateRepeatingGroupLeadingTag() const | Session | |
validateRepeatingGroupLeadingTag(bool) | Session | |
validateRequiredFields() const | Session | |
validateRequiredFields(bool) | Session | |
validateSequenceNumbers(bool value) | Session | |
validateSequenceNumbers() const | Session | |
validateUnknownFields() const | Session | |
validateUnknownFields(bool) | Session | |
validateUnknownMessages() const | Session | |
validateUnknownMessages(bool) | Session | |
warmUp(FlatMessage *msg, int warmupFlags=0) | Session | |
~Session() | Session |