OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
SessionSettings::Default Struct Reference

#include <OnixS/B3/BOE/SessionSettings.h>

Static Public Attributes

static const Messaging::CancelOnDisconnectType::Enum CancelOnDisconnectType = Messaging::CancelOnDisconnectType::DoNotCancelOnDisconnectOrTerminate
 
static const ThreadingModel::Enum ThreadingModelValue = ThreadingModel::Dedicated
 
static const bool CreateLogFile = true
 
static const int KeepAliveInterval = 30000
 
static const int CodTimeoutWindow = 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 UseSpinLock = false
 
static const bool EnableRxTimestamp = false
 

Detailed Description

Definition at line 559 of file SessionSettings.h.

Member Data Documentation

const unsigned AsyncFileBasedStorageQueueMaxSize = UINT_MAX
static

Definition at line 584 of file SessionSettings.h.

const int CodTimeoutWindow = 30000
static

Definition at line 564 of file SessionSettings.h.

const bool CreateLogFile = true
static

Definition at line 562 of file SessionSettings.h.

const bool EnableRxTimestamp = false
static

Definition at line 586 of file SessionSettings.h.

const unsigned long long FileBasedStorageSegmentSize = 0
static

Definition at line 580 of file SessionSettings.h.

const bool IgnoreFileBasedStorageIntegrityErrors = false
static

Definition at line 581 of file SessionSettings.h.

const int KeepAliveInterval = 30000
static

Definition at line 563 of file SessionSettings.h.

const unsigned LicenseAlertingDaysBeforeExpiration = 0
static

Definition at line 572 of file SessionSettings.h.

const char LicenseStore[]
static

Definition at line 571 of file SessionSettings.h.

const bool LocalTimeUsage = false
static

Definition at line 575 of file SessionSettings.h.

const bool LogBeforeSending = true
static

Definition at line 565 of file SessionSettings.h.

const char LogDir[]
static

Definition at line 573 of file SessionSettings.h.

const char LogFileName[]
static

Definition at line 574 of file SessionSettings.h.

const unsigned MessageGrouping = 0
static

Definition at line 576 of file SessionSettings.h.

const int ReasonableTransmissionTime = 20
static

Definition at line 577 of file SessionSettings.h.

const int ReceiveSpinningTimeout = 0
static

Definition at line 569 of file SessionSettings.h.

const int ReconnectAttempts = 3
static

Definition at line 578 of file SessionSettings.h.

const int ReconnectInterval = 180
static

Definition at line 579 of file SessionSettings.h.

const bool ReportNewMessagesWhileWaitingForMissedMessages = false
static

Definition at line 583 of file SessionSettings.h.

const int SendSpinningTimeout = 0
static

Definition at line 570 of file SessionSettings.h.

const int SocketReceiveBufferSize = UseOsDefaultSocketBufferSize
static

Definition at line 567 of file SessionSettings.h.

const int SocketSendBufferSize = UseOsDefaultSocketBufferSize
static

Definition at line 566 of file SessionSettings.h.

const bool TcpNoDelayOption = true
static

Definition at line 568 of file SessionSettings.h.

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

Definition at line 561 of file SessionSettings.h.

const int ThreadPoolSize = 0
static

Definition at line 582 of file SessionSettings.h.

const bool UseSpinLock = false
static

Definition at line 585 of file SessionSettings.h.


The documentation for this struct was generated from the following file: