opendnp3
3.1.0
Reference implementation of DNP3 (IEEE-1815)
|
A strategy interface for controlling how connection are retried. More...
#include <opendnp3/channel/IOpenDelayStrategy.h>
Public Member Functions | |
virtual | ~IOpenDelayStrategy () |
virtual TimeDuration | GetNextDelay (const TimeDuration ¤t, const TimeDuration &max) const =0 |
The the next delay based on the current and the maximum. More... | |
A strategy interface for controlling how connection are retried.
Definition at line 32 of file IOpenDelayStrategy.h.
|
inlinevirtual |
Definition at line 36 of file IOpenDelayStrategy.h.
|
pure virtual |
The the next delay based on the current and the maximum.
Implemented in opendnp3::ExponentialBackoffStrategy.
Referenced by opendnp3::ChannelRetry::NextDelay().