SessionOptions Properties |
The SessionOptions type exposes the following members.
Name | Description | |
---|---|---|
AllowMultipleCorrelatorsPerMsg |
Gets or sets the allow multiple correlators per message flag.
The default is false.
| |
AuthenticationOptions |
Gets or sets the authentication options.
| |
AutoRestartOnDisconnection |
Gets or sets the auto restart flag.
The default is false.
| |
BandwidthSaveModeDisabled |
Gets or sets the flag indicating whether the client has
disabled bandwidth saving measures. By default it is false.
| |
ClientMode |
Gets or sets the client mode.
SessionOptionsClientModeType
The default is AUTO AUTO
| |
ConnectTimeout |
Gets or sets the connection timeout in milliseconds when connecting
to an endpoint.
The default value is 5000. The value must be greater than zero and less than or equal to 120000. | |
DefaultKeepAliveInactivityTime |
Gets or sets the default keep alive inactivity time in ms.
The default value is 20000 ms.
| |
DefaultKeepAliveResponseTimeout |
Gets or sets the keep alive response time in ms.
The default value is 5000 ms.
| |
DefaultSubscriptionService |
Gets or sets the default subscription service.
The default is "//blp/mktdata"
| |
DefaultTopicPrefix |
Gets or sets the default topic prefix.
The default is "ticker/"
| |
KeepaliveEnabled |
Gets or sets the keep alive enable flag.
The default value is true.
| |
MaxEventQueueSize | Max queue size for events.
| |
MaxOutstandingRequests | Return max outstanding requests.
| |
MaxPendingRequests | Max pending requests.
| |
MaxSendCacheSize |
Gets or sets the max send cache size.
The default value is 128MB.
| |
NumStartAttempts |
Gets or sets the max start attempts.
The default value is 3.
| |
RecordSubscriptionDataReceiveTimes |
Gets or sets if the receipt time (accessed via
TimeReceived) should be recorded for
subscription data messages.
| |
ServerAddresses |
Gets or Sets the list of server address.
Behavior is undefined if the specified 'value' contains
any serverAddress whose hostname is an empty string.
| |
ServerHost |
Gets or sets the API server host of the first element in the server
list.
The default is "127.0.0.1".
For setter, behavior is undefined if the specified
'value' is an empty string.
| |
ServerPort |
Gets or sets the API server port of the first element in the
server list.
The default is 8194.
| |
ServiceCheckTimeout |
Gets or sets the service check timeout in ms.
The default value is 60000 ms.
| |
ServiceDownloadTimeout |
Gets or sets the service download timeout in ms.
The default value is 120000 ms.
| |
SlowConsumerWarningHiWaterMark |
Gets or sets the slow consumer warning high water mark limit
regarding to MaxSendCacheSize.
The default is 0.75.
| |
SlowConsumerWarningLoWaterMark |
Gets or sets the slow consumer warning low water mark limit
regarding to MaxSendCacheSizeMaxSendCacheSize.
The default is 0.50.
| |
TlsOptions |
Gets or sets TlsOptions to use for establishing
secure connection. By default its null.
|