Interface IConnectionData
- Namespace
- Sportradar.LiveData.Sdk.Common.Interfaces
- Assembly
- Sportradar.LiveData.Sdk.dll
public interface IConnectionData : ICloneable
- Inherited Members
Properties
CipherSettings
SSL stream cipher settings.
ICipherSettings CipherSettings { get; }
Property Value
ClientAliveMsgTimeout
Client alive message timeout
TimeSpan ClientAliveMsgTimeout { get; }
Property Value
DisallowNonPrintableChars
Should non-printable characters in the stream trigger a disconnect.
bool DisallowNonPrintableChars { get; }
Property Value
DoValidityCheck
Should connection provider do a quick validity check.
bool DoValidityCheck { get; }
Property Value
Encoding
Communication channel character encoding
Encoding Encoding { get; }
Property Value
Hostname
Server name
string Hostname { get; }
Property Value
InvalidDataReconnectWait
Delay before we try reconnecting to server after we received some garbage data
TimeSpan InvalidDataReconnectWait { get; }
Property Value
MaxReconnectWait
Delay before we try reconnecting to server after we got disconnected (max)
TimeSpan MaxReconnectWait { get; }
Property Value
MinReconnectWait
Delay before we try reconnecting to server after we got disconnected (min)
TimeSpan MinReconnectWait { get; }
Property Value
Port
Server port number
int Port { get; }
Property Value
ReceiveBufferSize
Message line buffer size. Complete message line should fit in here.
int ReceiveBufferSize { get; }
Property Value
ReceiveTimeout
TimeSpan ReceiveTimeout { get; }
Property Value
SendTimeout
Amount of time to wait for (socket) send operation to complete successfully
TimeSpan SendTimeout { get; }
Property Value
ServerAliveMsgTimeout
Server alive message timeout
TimeSpan ServerAliveMsgTimeout { get; }
Property Value
TotalBufferSize
Total message buffer size. A complete XML message should fit in here.
int TotalBufferSize { get; }
Property Value
UseSSL
Use secure sockets for communication.
bool UseSSL { get; }