![]() |
dnp3 (.NET API) 1.5.2
|
Internal database access More...
Public Member Functions | |
| bool | AddBinaryInput (ushort index, EventClass pointClass, BinaryInputConfig config) |
| Add a new BinaryInput point More... | |
| bool | RemoveBinaryInput (ushort index) |
| Remove a BinaryInput point More... | |
| bool | UpdateBinaryInput (BinaryInput value, UpdateOptions options) |
| Update a BinaryInput point More... | |
| UpdateInfo | UpdateBinaryInput2 (BinaryInput value, UpdateOptions options) |
| Update a BinaryInput point More... | |
| BinaryInput | GetBinaryInput (ushort index) |
| Get a BinaryInput point More... | |
| bool | AddDoubleBitBinaryInput (ushort index, EventClass pointClass, DoubleBitBinaryInputConfig config) |
| Add a new Double-Bit Binary Input point More... | |
| bool | RemoveDoubleBitBinaryInput (ushort index) |
| Remove a Double-Bit Binary Input point More... | |
| bool | UpdateDoubleBitBinaryInput (DoubleBitBinaryInput value, UpdateOptions options) |
| Update a Double-Bit Binary Input point More... | |
| UpdateInfo | UpdateDoubleBitBinaryInput2 (DoubleBitBinaryInput value, UpdateOptions options) |
| Update a Double-Bit Binary Input point More... | |
| DoubleBitBinaryInput | GetDoubleBitBinaryInput (ushort index) |
| Get a Double-Bit Binary Input point More... | |
| bool | AddBinaryOutputStatus (ushort index, EventClass pointClass, BinaryOutputStatusConfig config) |
| Add a new Binary Output Status point More... | |
| bool | RemoveBinaryOutputStatus (ushort index) |
| Remove a Binary Output Status point More... | |
| bool | UpdateBinaryOutputStatus (BinaryOutputStatus value, UpdateOptions options) |
| Update a Binary Output Status point More... | |
| UpdateInfo | UpdateBinaryOutputStatus2 (BinaryOutputStatus value, UpdateOptions options) |
| Update a Binary Output Status point More... | |
| BinaryOutputStatus | GetBinaryOutputStatus (ushort index) |
| Get a Binary Output Status point More... | |
| bool | AddCounter (ushort index, EventClass pointClass, CounterConfig config) |
| Add a new Counter point More... | |
| bool | RemoveCounter (ushort index) |
| Remove a Counter point More... | |
| bool | UpdateCounter (Counter value, UpdateOptions options) |
| Update a Counter point More... | |
| UpdateInfo | UpdateCounter2 (Counter value, UpdateOptions options) |
| Update a Counter point More... | |
| Counter | GetCounter (ushort index) |
| Get a Counter point More... | |
| bool | AddFrozenCounter (ushort index, EventClass pointClass, FrozenCounterConfig config) |
| Add a new Frozen Counter point More... | |
| bool | RemoveFrozenCounter (ushort index) |
| Remove a Frozen Counter point More... | |
| bool | UpdateFrozenCounter (FrozenCounter value, UpdateOptions options) |
| Update an Frozen Counter point More... | |
| UpdateInfo | UpdateFrozenCounter2 (FrozenCounter value, UpdateOptions options) |
| Update an Frozen Counter point More... | |
| FrozenCounter | GetFrozenCounter (ushort index) |
| Get a Frozen Counter point More... | |
| bool | AddAnalogInput (ushort index, EventClass pointClass, AnalogInputConfig config) |
| Add a new AnalogInput point More... | |
| bool | RemoveAnalogInput (ushort index) |
| Remove an AnalogInput point More... | |
| bool | UpdateAnalogInput (AnalogInput value, UpdateOptions options) |
| Update a AnalogInput point More... | |
| UpdateInfo | UpdateAnalogInput2 (AnalogInput value, UpdateOptions options) |
| Update a AnalogInput point More... | |
| AnalogInput | GetAnalogInput (ushort index) |
| Get a AnalogInput point More... | |
| bool | AddAnalogOutputStatus (ushort index, EventClass pointClass, AnalogOutputStatusConfig config) |
| Add a new Analog Output Status point More... | |
| bool | RemoveAnalogOutputStatus (ushort index) |
| Remove an Analog Output Status point More... | |
| bool | UpdateAnalogOutputStatus (AnalogOutputStatus value, UpdateOptions options) |
| Update a Analog Output Status point More... | |
| UpdateInfo | UpdateAnalogOutputStatus2 (AnalogOutputStatus value, UpdateOptions options) |
| Update a Analog Output Status point More... | |
| AnalogOutputStatus | GetAnalogOutputStatus (ushort index) |
| Get a Analog Output Status point More... | |
| bool | AddOctetString (ushort index, EventClass pointClass) |
| Add a new Octet String point More... | |
| bool | RemoveOctetString (ushort index) |
| Remove an Octet String point More... | |
| bool | UpdateOctetString (ushort index, System.Collections.Generic.ICollection< byte > value, UpdateOptions options) |
| Update an Octet String point More... | |
| UpdateInfo | UpdateOctetString2 (ushort index, System.Collections.Generic.ICollection< byte > value, UpdateOptions options) |
| Update an Octet String point More... | |
| AttrDefError | DefineStringAttr (byte set, bool writable, byte variation, string value) |
| Define a string attribute More... | |
| AttrDefError | DefineIntAttr (byte set, bool writable, byte variation, int value) |
| Define a signed integer attribute More... | |
| AttrDefError | DefineUintAttr (byte set, bool writable, byte variation, uint value) |
| Define an unsigned integer attribute More... | |
| AttrDefError | DefineTimeAttr (byte set, bool writable, byte variation, ulong value) |
| Define a DNP3 time attribute More... | |
| AttrDefError | DefineBoolAttr (byte set, bool writable, byte variation, bool value) |
| Define a boolean attribute which is mapped to an unsigned integer internally More... | |
| AttrDefError | DefineFloatAttr (byte set, bool writable, byte variation, float value) |
| Define a 32-bit floating point attribute More... | |
| AttrDefError | DefineDoubleAttr (byte set, bool writable, byte variation, double value) |
| Define a 64-bit floating point attribute More... | |
Internal database access
Warning: This object is only valid within a transaction
|
inline |
Add a new AnalogInput point
| index | Index of the point |
| pointClass | Event class |
| config | Configuration |
|
inline |
Add a new Analog Output Status point
| index | Index of the point |
| pointClass | Event class |
| config | Configuration |
|
inline |
Add a new BinaryInput point
| index | Index of the point |
| pointClass | Event class |
| config | Configuration |
|
inline |
Add a new Binary Output Status point
| index | Index of the point |
| pointClass | Event class |
| config | Configuration |
|
inline |
Add a new Counter point
| index | Index of the point |
| pointClass | Event class |
| config | Configuration |
|
inline |
Add a new Double-Bit Binary Input point
| index | Index of the point |
| pointClass | Event class |
| config | Configuration |
|
inline |
Add a new Frozen Counter point
| index | Index of the point |
| pointClass | Event class |
| config | Configuration |
|
inline |
Add a new Octet String point
| index | Index of the point |
| pointClass | Event class |
|
inline |
Define a boolean attribute which is mapped to an unsigned integer internally
| set | The set to which the attribute belongs |
| writable | True if the attribute may be written |
| variation | The variation of the attribute |
| value | The value of the attribute |
|
inline |
Define a 64-bit floating point attribute
| set | The set to which the attribute belongs |
| writable | True if the attribute may be written |
| variation | The variation of the attribute |
| value | The value of the attribute |
|
inline |
Define a 32-bit floating point attribute
| set | The set to which the attribute belongs |
| writable | True if the attribute may be written |
| variation | The variation of the attribute |
| value | The value of the attribute |
|
inline |
Define a signed integer attribute
| set | The set to which the attribute belongs |
| writable | True if the attribute may be written |
| variation | The variation of the attribute |
| value | The value of the attribute |
|
inline |
Define a string attribute
| set | The set to which the attribute belongs |
| writable | True if the attribute may be written |
| variation | The variation of the attribute |
| value | The value of the attribute |
|
inline |
Define a DNP3 time attribute
| set | The set to which the attribute belongs |
| writable | True if the attribute may be written |
| variation | The variation of the attribute |
| value | The DNP3 timestamp value of the attribute. Only the lower 48-bits are used. |
|
inline |
Define an unsigned integer attribute
| set | The set to which the attribute belongs |
| writable | True if the attribute may be written |
| variation | The variation of the attribute |
| value | The value of the attribute |
|
inline |
Get a AnalogInput point
| index | Index of the point to get |
| ParamException |
|
inline |
Get a Analog Output Status point
| index | Index of the point to get |
| ParamException |
|
inline |
Get a BinaryInput point
| index | Index of the point to get |
| ParamException |
|
inline |
Get a Binary Output Status point
| index | Index of the point to get |
| ParamException |
|
inline |
Get a Counter point
| index | Index of the point to get |
| ParamException |
|
inline |
Get a Double-Bit Binary Input point
| index | Index of the point to get |
| ParamException |
|
inline |
Get a Frozen Counter point
| index | Index of the point to get |
| ParamException |
|
inline |
Remove an AnalogInput point
| index | Index of the point |
|
inline |
Remove an Analog Output Status point
| index | Index of the point |
|
inline |
Remove a BinaryInput point
| index | Index of the point |
|
inline |
Remove a Binary Output Status point
| index | Index of the point |
|
inline |
Remove a Counter point
| index | Index of the point |
|
inline |
Remove a Double-Bit Binary Input point
| index | Index of the point |
|
inline |
Remove a Frozen Counter point
| index | Index of the point |
|
inline |
Remove an Octet String point
| index | Index of the point |
|
inline |
Update a AnalogInput point
| value | New value of the point |
| options | Update options |
|
inline |
Update a AnalogInput point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Analog Output Status point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Analog Output Status point
| value | New value of the point |
| options | Update options |
|
inline |
Update a BinaryInput point
| value | New value of the point |
| options | Update options |
|
inline |
Update a BinaryInput point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Binary Output Status point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Binary Output Status point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Counter point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Counter point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Double-Bit Binary Input point
| value | New value of the point |
| options | Update options |
|
inline |
Update a Double-Bit Binary Input point
| value | New value of the point |
| options | Update options |
|
inline |
Update an Frozen Counter point
| value | New value of the point |
| options | Update options |
|
inline |
Update an Frozen Counter point
| value | New value of the point |
| options | Update options |
|
inline |
Update an Octet String point
| index | Index of the octet string |
| value | New value of the point |
| options | Update options |
|
inline |
Update an Octet String point
| index | Index of the octet string |
| value | New value of the point |
| options | Update options |