dnp3 (.NET API) 1.1.0
dnp3.ConnectStrategy Class Reference

Timing parameters for connection attempts More...

Public Member Functions

ConnectStrategy WithMinConnectDelay (TimeSpan value)
 Minimum delay between two connection attempts, doubles up to the maximum delay More...
 
ConnectStrategy WithMaxConnectDelay (TimeSpan value)
 Maximum delay between two connection attempts More...
 
ConnectStrategy WithReconnectDelay (TimeSpan value)
 Delay before attempting a connection after a disconnect More...
 
 ConnectStrategy ()
 Initialize to default values More...
 

Public Attributes

TimeSpan MinConnectDelay
 Minimum delay between two connection attempts, doubles up to the maximum delay More...
 
TimeSpan MaxConnectDelay
 Maximum delay between two connection attempts More...
 
TimeSpan ReconnectDelay
 Delay before attempting a connection after a disconnect More...
 

Detailed Description

Timing parameters for connection attempts

Constructor & Destructor Documentation

◆ ConnectStrategy()

dnp3.ConnectStrategy.ConnectStrategy ( )
inline

Initialize to default values

Default values:

Member Function Documentation

◆ WithMaxConnectDelay()

ConnectStrategy dnp3.ConnectStrategy.WithMaxConnectDelay ( TimeSpan  value)
inline

Maximum delay between two connection attempts

◆ WithMinConnectDelay()

ConnectStrategy dnp3.ConnectStrategy.WithMinConnectDelay ( TimeSpan  value)
inline

Minimum delay between two connection attempts, doubles up to the maximum delay

◆ WithReconnectDelay()

ConnectStrategy dnp3.ConnectStrategy.WithReconnectDelay ( TimeSpan  value)
inline

Delay before attempting a connection after a disconnect

Member Data Documentation

◆ MaxConnectDelay

TimeSpan dnp3.ConnectStrategy.MaxConnectDelay

Maximum delay between two connection attempts

◆ MinConnectDelay

TimeSpan dnp3.ConnectStrategy.MinConnectDelay

Minimum delay between two connection attempts, doubles up to the maximum delay

◆ ReconnectDelay

TimeSpan dnp3.ConnectStrategy.ReconnectDelay

Delay before attempting a connection after a disconnect


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