OnixS C++ CME iLink 3 Binary Order Entry Handler 1.18.9
API Documentation
Loading...
Searching...
No Matches
SessionSettings::Default Struct Reference

Static Public Attributes

static const ThreadingModel::Enum ThreadingModelValue = ThreadingModel::Dedicated
static const bool CreateLogFile = true
static const int KeepAliveInterval = 30000
static const bool LogBeforeSending = true
static const int SocketSendBufferSize = UseOsDefaultSocketBufferSize
static const int SocketReceiveBufferSize = UseOsDefaultSocketBufferSize
static const bool TcpNoDelayOption = true
static const int ReceiveSpinningTimeout = 0
static const int SendSpinningTimeout = 0
static const char LicenseStore []
static const unsigned LicenseAlertingDaysBeforeExpiration = 0
static const char LogDir []
static const char LogFileName []
static const bool LocalTimeUsage = false
static const unsigned MessageGrouping = 0
static const int ReasonableTransmissionTime = 20
static const int ReconnectAttempts = 3
static const int ReconnectInterval = 180
static const unsigned long long FileBasedStorageSegmentSize = 0
static const bool IgnoreFileBasedStorageIntegrityErrors = false
static const int ThreadPoolSize = 0
static const bool ReportNewMessagesWhileWaitingForMissedMessages = false
static const unsigned AsyncFileBasedStorageQueueMaxSize = UINT_MAX
static const bool DetectMessageGapForPreviousUuid = true
static const bool UseSpinLock = false
static const bool EnableRxTimestamp = false

Detailed Description

Definition at line 569 of file SessionSettings.h.

Member Data Documentation

◆ AsyncFileBasedStorageQueueMaxSize

const unsigned AsyncFileBasedStorageQueueMaxSize = UINT_MAX
static

Definition at line 592 of file SessionSettings.h.

◆ CreateLogFile

const bool CreateLogFile = true
static

Definition at line 571 of file SessionSettings.h.

◆ DetectMessageGapForPreviousUuid

const bool DetectMessageGapForPreviousUuid = true
static

Definition at line 593 of file SessionSettings.h.

◆ EnableRxTimestamp

const bool EnableRxTimestamp = false
static

Definition at line 595 of file SessionSettings.h.

◆ FileBasedStorageSegmentSize

const unsigned long long FileBasedStorageSegmentSize = 0
static

Definition at line 588 of file SessionSettings.h.

◆ IgnoreFileBasedStorageIntegrityErrors

const bool IgnoreFileBasedStorageIntegrityErrors = false
static

Definition at line 589 of file SessionSettings.h.

◆ KeepAliveInterval

const int KeepAliveInterval = 30000
static

Definition at line 572 of file SessionSettings.h.

◆ LicenseAlertingDaysBeforeExpiration

const unsigned LicenseAlertingDaysBeforeExpiration = 0
static

Definition at line 580 of file SessionSettings.h.

◆ LicenseStore

const char LicenseStore[]
static

Definition at line 579 of file SessionSettings.h.

◆ LocalTimeUsage

const bool LocalTimeUsage = false
static

Definition at line 583 of file SessionSettings.h.

◆ LogBeforeSending

const bool LogBeforeSending = true
static

Definition at line 573 of file SessionSettings.h.

◆ LogDir

const char LogDir[]
static

Definition at line 581 of file SessionSettings.h.

◆ LogFileName

const char LogFileName[]
static

Definition at line 582 of file SessionSettings.h.

◆ MessageGrouping

const unsigned MessageGrouping = 0
static

Definition at line 584 of file SessionSettings.h.

◆ ReasonableTransmissionTime

const int ReasonableTransmissionTime = 20
static

Definition at line 585 of file SessionSettings.h.

◆ ReceiveSpinningTimeout

const int ReceiveSpinningTimeout = 0
static

Definition at line 577 of file SessionSettings.h.

◆ ReconnectAttempts

const int ReconnectAttempts = 3
static

Definition at line 586 of file SessionSettings.h.

◆ ReconnectInterval

const int ReconnectInterval = 180
static

Definition at line 587 of file SessionSettings.h.

◆ ReportNewMessagesWhileWaitingForMissedMessages

const bool ReportNewMessagesWhileWaitingForMissedMessages = false
static

Definition at line 591 of file SessionSettings.h.

◆ SendSpinningTimeout

const int SendSpinningTimeout = 0
static

Definition at line 578 of file SessionSettings.h.

◆ SocketReceiveBufferSize

const int SocketReceiveBufferSize = UseOsDefaultSocketBufferSize
static

Definition at line 575 of file SessionSettings.h.

◆ SocketSendBufferSize

const int SocketSendBufferSize = UseOsDefaultSocketBufferSize
static

Definition at line 574 of file SessionSettings.h.

◆ TcpNoDelayOption

const bool TcpNoDelayOption = true
static

Definition at line 576 of file SessionSettings.h.

◆ ThreadingModelValue

const ThreadingModel::Enum ThreadingModelValue = ThreadingModel::Dedicated
static

Definition at line 570 of file SessionSettings.h.

◆ ThreadPoolSize

const int ThreadPoolSize = 0
static

Definition at line 590 of file SessionSettings.h.

◆ UseSpinLock

const bool UseSpinLock = false
static

Definition at line 594 of file SessionSettings.h.