dnp3 (.NET API) 1.1.0
|
Maximum number of events for each type More...
Public Member Functions | |
EventBufferConfig | WithMaxBinary (ushort value) |
Maximum number of Binary Input events (g2) More... | |
EventBufferConfig | WithMaxDoubleBitBinary (ushort value) |
Maximum number of Double-Bit Binary Input events (g4) More... | |
EventBufferConfig | WithMaxBinaryOutputStatus (ushort value) |
Maximum number of Binary Output Status events (g11) More... | |
EventBufferConfig | WithMaxCounter (ushort value) |
Maximum number of Counter events (g22) More... | |
EventBufferConfig | WithMaxFrozenCounter (ushort value) |
Maximum number of Frozen Counter events (g23) More... | |
EventBufferConfig | WithMaxAnalog (ushort value) |
Maximum number of Analog Input events (g32) More... | |
EventBufferConfig | WithMaxAnalogOutputStatus (ushort value) |
Maximum number of Analog Output Status events (g42) More... | |
EventBufferConfig | WithMaxOctetString (ushort value) |
Maximum number of Octet String events (g111) More... | |
EventBufferConfig (ushort maxBinary, ushort maxDoubleBitBinary, ushort maxBinaryOutputStatus, ushort maxCounter, ushort maxFrozenCounter, ushort maxAnalog, ushort maxAnalogOutputStatus, ushort maxOctetString) | |
Fully construct EventBufferConfig specifying the value of each field More... | |
Static Public Member Functions | |
static EventBufferConfig | NoEvents () |
Create a configuration where no events are buffered. 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 |
Fully construct EventBufferConfig specifying the value of each field
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 |
Create a configuration where no events are buffered.
Default values:
|
inline |
Maximum number of Analog Input events (g32)
|
inline |
Maximum number of Analog Output Status events (g42)
|
inline |
Maximum number of Binary Input events (g2)
|
inline |
Maximum number of Binary Output Status events (g11)
|
inline |
Maximum number of Counter events (g22)
|
inline |
Maximum number of Double-Bit Binary Input events (g4)
|
inline |
Maximum number of Frozen Counter events (g23)
|
inline |
Maximum number of Octet String events (g111)
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)