C# Class Automatak.Simulator.DNP3.Commons.MeasActions

Show file Open project: automatak/dnp3-simulator

Public Methods

Method Description
GetAnalogAction ( double value, byte quality, System.DateTime timestamp, ushort index ) : Action
GetAnalogOutputStatusAction ( double value, byte quality, System.DateTime timestamp, ushort index ) : Action
GetBinaryAction ( bool value, byte quality, System.DateTime timestamp, ushort index ) : Action
GetBinaryOutputStatusAction ( bool value, byte quality, System.DateTime timestamp, ushort index ) : Action
GetCounterAction ( uint value, byte quality, System.DateTime timestamp, ushort index ) : Action
GetDoubleBinaryAction ( DoubleBit bits, byte quality, System.DateTime timestamp, ushort index ) : Action
GetFrozenCounterAction ( uint value, byte quality, System.DateTime timestamp, ushort index ) : Action

Method Details

GetAnalogAction() public static method

public static GetAnalogAction ( double value, byte quality, System.DateTime timestamp, ushort index ) : Action
value double
quality byte
timestamp System.DateTime
index ushort
return Action

GetAnalogOutputStatusAction() public static method

public static GetAnalogOutputStatusAction ( double value, byte quality, System.DateTime timestamp, ushort index ) : Action
value double
quality byte
timestamp System.DateTime
index ushort
return Action

GetBinaryAction() public static method

public static GetBinaryAction ( bool value, byte quality, System.DateTime timestamp, ushort index ) : Action
value bool
quality byte
timestamp System.DateTime
index ushort
return Action

GetBinaryOutputStatusAction() public static method

public static GetBinaryOutputStatusAction ( bool value, byte quality, System.DateTime timestamp, ushort index ) : Action
value bool
quality byte
timestamp System.DateTime
index ushort
return Action

GetCounterAction() public static method

public static GetCounterAction ( uint value, byte quality, System.DateTime timestamp, ushort index ) : Action
value uint
quality byte
timestamp System.DateTime
index ushort
return Action

GetDoubleBinaryAction() public static method

public static GetDoubleBinaryAction ( DoubleBit bits, byte quality, System.DateTime timestamp, ushort index ) : Action
bits DoubleBit
quality byte
timestamp System.DateTime
index ushort
return Action

GetFrozenCounterAction() public static method

public static GetFrozenCounterAction ( uint value, byte quality, System.DateTime timestamp, ushort index ) : Action
value uint
quality byte
timestamp System.DateTime
index ushort
return Action