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

Restart delay used by IOutstationApplication.ColdRestart and IOutstationApplication.WarmRestart More...

Public Member Functions

RestartDelay WithRestartType (RestartDelayType value)
 Indicates what RestartDelay.Value is. More...
 
RestartDelay WithValue (ushort value)
 Expected delay before the outstation comes back online. More...
 

Static Public Member Functions

static RestartDelay NotSupported ()
 RestartDelay indicating that the request is not supported More...
 
static RestartDelay Seconds (ushort value)
 RestartDelay with a count of seconds More...
 
static RestartDelay Milliseconds (ushort value)
 RestartDelay with a count of milliseconds More...
 

Public Attributes

RestartDelayType RestartType
 Indicates what RestartDelay.Value is. More...
 
ushort Value
 Expected delay before the outstation comes back online. More...
 

Detailed Description

Restart delay used by IOutstationApplication.ColdRestart and IOutstationApplication.WarmRestart

If RestartDelay.RestartType is not RestartDelayType.NotSupported, then the RestartDelay.Value is valid. Otherwise, the outstation will return IIN2.0 NO_FUNC_CODE_SUPPORT.

Member Function Documentation

◆ Milliseconds()

static RestartDelay dnp3.RestartDelay.Milliseconds ( ushort  value)
inlinestatic

RestartDelay with a count of milliseconds

Default values:

Parameters
valueExpected delay before the outstation comes back online.
Returns
Initialized RestartDelay instance

◆ NotSupported()

static RestartDelay dnp3.RestartDelay.NotSupported ( )
inlinestatic

RestartDelay indicating that the request is not supported

Default values:

Returns
Initialized RestartDelay instance

◆ Seconds()

static RestartDelay dnp3.RestartDelay.Seconds ( ushort  value)
inlinestatic

RestartDelay with a count of seconds

Default values:

Parameters
valueExpected delay before the outstation comes back online.
Returns
Initialized RestartDelay instance

◆ WithRestartType()

RestartDelay dnp3.RestartDelay.WithRestartType ( RestartDelayType  value)
inline

Indicates what RestartDelay.Value is.

◆ WithValue()

RestartDelay dnp3.RestartDelay.WithValue ( ushort  value)
inline

Expected delay before the outstation comes back online.

Member Data Documentation

◆ RestartType

RestartDelayType dnp3.RestartDelay.RestartType

Indicates what RestartDelay.Value is.

◆ Value

ushort dnp3.RestartDelay.Value

Expected delay before the outstation comes back online.


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