|
dnp3
0.9.0
|
Maximum number of events for each type More...
Public Member Functions | |
| EventBufferConfig (ushort maxBinary, ushort maxDoubleBitBinary, ushort maxBinaryOutputStatus, ushort maxCounter, ushort maxFrozenCounter, ushort maxAnalog, ushort maxAnalogOutputStatus, ushort maxOctetString) | |
| Initialize EventBufferConfig to default values More... | |
Static Public Member Functions | |
| static EventBufferConfig | AllTypes (ushort max) |
| Initialize an event buffer configuration with the same maximum values for all types More... | |
| static EventBufferConfig | NoEvents () |
| Initialize an event buffer configuration to support no events More... | |
Public Attributes | |
| ushort | MaxBinary |
| Maximum number of Binary Input events (g2) More... | |
| ushort | MaxDoubleBitBinary |
| Maximum number of Double-Bit Binary Input events (g4) More... | |
| ushort | MaxBinaryOutputStatus |
| Maximum number of Binary Output Status events (g11) More... | |
| ushort | MaxCounter |
| Maximum number of Counter events (g22) More... | |
| ushort | MaxFrozenCounter |
| Maximum number of Frozen Counter events (g23) More... | |
| ushort | MaxAnalog |
| Maximum number of Analog Input events (g32) More... | |
| ushort | MaxAnalogOutputStatus |
| Maximum number of Analog Output Status events (g42) More... | |
| ushort | MaxOctetString |
| Maximum number of Octet String events (g111) More... | |
Maximum number of events for each type
A value of zero means that events will not be buffered for that type.
|
inline |
Initialize EventBufferConfig to default values
| maxBinary | Maximum number of Binary Input events (g2) |
| maxDoubleBitBinary | Maximum number of Double-Bit Binary Input events (g4) |
| maxBinaryOutputStatus | Maximum number of Binary Output Status events (g11) |
| maxCounter | Maximum number of Counter events (g22) |
| maxFrozenCounter | Maximum number of Frozen Counter events (g23) |
| maxAnalog | Maximum number of Analog Input events (g32) |
| maxAnalogOutputStatus | Maximum number of Analog Output Status events (g42) |
| maxOctetString | Maximum number of Octet String events (g111) |
|
inlinestatic |
Initialize an event buffer configuration with the same maximum values for all types
|
inlinestatic |
Initialize an event buffer configuration to support no events
| ushort dnp3.EventBufferConfig.MaxAnalog |
Maximum number of Analog Input events (g32)
| ushort dnp3.EventBufferConfig.MaxAnalogOutputStatus |
Maximum number of Analog Output Status events (g42)
| ushort dnp3.EventBufferConfig.MaxBinary |
Maximum number of Binary Input events (g2)
| ushort dnp3.EventBufferConfig.MaxBinaryOutputStatus |
Maximum number of Binary Output Status events (g11)
| ushort dnp3.EventBufferConfig.MaxCounter |
Maximum number of Counter events (g22)
| ushort dnp3.EventBufferConfig.MaxDoubleBitBinary |
Maximum number of Double-Bit Binary Input events (g4)
| ushort dnp3.EventBufferConfig.MaxFrozenCounter |
Maximum number of Frozen Counter events (g23)
| ushort dnp3.EventBufferConfig.MaxOctetString |
Maximum number of Octet String events (g111)
1.8.16