Builder type used to construct command requests
More...
|
| CommandSet () |
| Create a new set of commands More...
|
|
void | AddG12V1U8 (byte idx, Group12Var1 header) |
| Add a CROB with 1-byte prefix index More...
|
|
void | AddG12V1U16 (ushort idx, Group12Var1 header) |
| Add a CROB with 2-byte prefix index More...
|
|
void | AddG41V1U8 (byte idx, int value) |
| Add a Analog Output command (signed 32-bit integer) with 1-byte prefix index More...
|
|
void | AddG41V1U16 (ushort idx, int value) |
| Add a Analog Output command (signed 32-bit integer) with 2-byte prefix index More...
|
|
void | AddG41V2U8 (byte idx, short value) |
| Add a Analog Output command (signed 16-bit integer) with 1-byte prefix index More...
|
|
void | AddG41V2U16 (ushort idx, short value) |
| Add a Analog Output command (signed 16-bit integer) with 2-byte prefix index More...
|
|
void | AddG41V3U8 (byte idx, float value) |
| Add a Analog Output command (single-precision float) with 1-byte prefix index More...
|
|
void | AddG41V3U16 (ushort idx, float value) |
| Add a Analog Output command (single-precision float) with 2-byte prefix index More...
|
|
void | AddG41V4U8 (byte idx, double value) |
| Add a Analog Output command (double-precision float) with 1-byte prefix index More...
|
|
void | AddG41V4U16 (ushort idx, double value) |
| Add a Analog Output command (double-precision float) with 2-byte prefix index More...
|
|
void | FinishHeader () |
| Finish any partially completed header. This allows for the construction of two headers with the same type and index More...
|
|
Builder type used to construct command requests
◆ CommandSet()
dnp3.CommandSet.CommandSet |
( |
| ) |
|
|
inline |
Create a new set of commands
◆ AddG12V1U16()
void dnp3.CommandSet.AddG12V1U16 |
( |
ushort |
idx, |
|
|
Group12Var1 |
header |
|
) |
| |
|
inline |
Add a CROB with 2-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
header | CROB data |
◆ AddG12V1U8()
void dnp3.CommandSet.AddG12V1U8 |
( |
byte |
idx, |
|
|
Group12Var1 |
header |
|
) |
| |
|
inline |
Add a CROB with 1-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
header | CROB data |
◆ AddG41V1U16()
void dnp3.CommandSet.AddG41V1U16 |
( |
ushort |
idx, |
|
|
int |
value |
|
) |
| |
|
inline |
Add a Analog Output command (signed 32-bit integer) with 2-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ AddG41V1U8()
void dnp3.CommandSet.AddG41V1U8 |
( |
byte |
idx, |
|
|
int |
value |
|
) |
| |
|
inline |
Add a Analog Output command (signed 32-bit integer) with 1-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ AddG41V2U16()
void dnp3.CommandSet.AddG41V2U16 |
( |
ushort |
idx, |
|
|
short |
value |
|
) |
| |
|
inline |
Add a Analog Output command (signed 16-bit integer) with 2-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ AddG41V2U8()
void dnp3.CommandSet.AddG41V2U8 |
( |
byte |
idx, |
|
|
short |
value |
|
) |
| |
|
inline |
Add a Analog Output command (signed 16-bit integer) with 1-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ AddG41V3U16()
void dnp3.CommandSet.AddG41V3U16 |
( |
ushort |
idx, |
|
|
float |
value |
|
) |
| |
|
inline |
Add a Analog Output command (single-precision float) with 2-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ AddG41V3U8()
void dnp3.CommandSet.AddG41V3U8 |
( |
byte |
idx, |
|
|
float |
value |
|
) |
| |
|
inline |
Add a Analog Output command (single-precision float) with 1-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ AddG41V4U16()
void dnp3.CommandSet.AddG41V4U16 |
( |
ushort |
idx, |
|
|
double |
value |
|
) |
| |
|
inline |
Add a Analog Output command (double-precision float) with 2-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ AddG41V4U8()
void dnp3.CommandSet.AddG41V4U8 |
( |
byte |
idx, |
|
|
double |
value |
|
) |
| |
|
inline |
Add a Analog Output command (double-precision float) with 1-byte prefix index
- Parameters
-
idx | Index of the point to send the command to |
value | Value to set the analog output to |
◆ FinishHeader()
void dnp3.CommandSet.FinishHeader |
( |
| ) |
|
|
inline |
Finish any partially completed header. This allows for the construction of two headers with the same type and index
The documentation for this class was generated from the following file: