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

Retry strategy configuration. More...

Public Member Functions

RetryStrategy WithMinDelay (TimeSpan value)
 Minimum delay between two retries More...
 
RetryStrategy WithMaxDelay (TimeSpan value)
 Maximum delay between two retries More...
 
 RetryStrategy ()
 Initialize to defaults More...
 

Public Attributes

TimeSpan MinDelay
 Minimum delay between two retries More...
 
TimeSpan MaxDelay
 Maximum delay between two retries More...
 

Detailed Description

Retry strategy configuration.

The strategy uses an exponential back-off with a minimum and maximum value.

Constructor & Destructor Documentation

◆ RetryStrategy()

dnp3.RetryStrategy.RetryStrategy ( )
inline

Initialize to defaults

Default values:

Member Function Documentation

◆ WithMaxDelay()

RetryStrategy dnp3.RetryStrategy.WithMaxDelay ( TimeSpan  value)
inline

Maximum delay between two retries

◆ WithMinDelay()

RetryStrategy dnp3.RetryStrategy.WithMinDelay ( TimeSpan  value)
inline

Minimum delay between two retries

Member Data Documentation

◆ MaxDelay

TimeSpan dnp3.RetryStrategy.MaxDelay

Maximum delay between two retries

◆ MinDelay

TimeSpan dnp3.RetryStrategy.MinDelay

Minimum delay between two retries


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