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

Control Relay Output Block More...

Public Member Functions

Group12Var1 WithCode (ControlCode value)
 Control code More...
 
Group12Var1 WithCount (byte value)
 Count More...
 
Group12Var1 WithOnTime (uint value)
 Duration the output drive remains active (in milliseconds) More...
 
Group12Var1 WithOffTime (uint value)
 Duration the output drive remains non-active (in milliseconds) More...
 
 Group12Var1 (ControlCode code, byte count, uint onTime, uint offTime)
 Fully construct Group12Var1 specifying the value of each field More...
 

Static Public Member Functions

static Group12Var1 FromCode (ControlCode code)
 Construct a Group12Var1 from a ControlCode. More...
 

Public Attributes

ControlCode Code
 Control code More...
 
byte Count
 Count More...
 
uint OnTime
 Duration the output drive remains active (in milliseconds) More...
 
uint OffTime
 Duration the output drive remains non-active (in milliseconds) More...
 

Detailed Description

Control Relay Output Block

Constructor & Destructor Documentation

◆ Group12Var1()

dnp3.Group12Var1.Group12Var1 ( ControlCode  code,
byte  count,
uint  onTime,
uint  offTime 
)
inline

Fully construct Group12Var1 specifying the value of each field

Parameters
codeControl code
countCount
onTimeDuration the output drive remains active (in milliseconds)
offTimeDuration the output drive remains non-active (in milliseconds)

Member Function Documentation

◆ FromCode()

static Group12Var1 dnp3.Group12Var1.FromCode ( ControlCode  code)
inlinestatic

Construct a Group12Var1 from a ControlCode.

Group12Var1.Count = 1, Group12Var1.OnTime = 1000 and Group12Var1.OffTime = 1000.

Default values:

Parameters
codeControl code
Returns
Initialized Group12Var1 instance

◆ WithCode()

Group12Var1 dnp3.Group12Var1.WithCode ( ControlCode  value)
inline

Control code

◆ WithCount()

Group12Var1 dnp3.Group12Var1.WithCount ( byte  value)
inline

Count

◆ WithOffTime()

Group12Var1 dnp3.Group12Var1.WithOffTime ( uint  value)
inline

Duration the output drive remains non-active (in milliseconds)

◆ WithOnTime()

Group12Var1 dnp3.Group12Var1.WithOnTime ( uint  value)
inline

Duration the output drive remains active (in milliseconds)

Member Data Documentation

◆ Code

ControlCode dnp3.Group12Var1.Code

Control code

◆ Count

byte dnp3.Group12Var1.Count

Count

◆ OffTime

uint dnp3.Group12Var1.OffTime

Duration the output drive remains non-active (in milliseconds)

◆ OnTime

uint dnp3.Group12Var1.OnTime

Duration the output drive remains active (in milliseconds)


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