1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-10-27 00:57:47 +08:00

changeOfReliability event notification addition #151

This commit is contained in:
Joel Bender
2017-12-05 00:08:58 -05:00
parent 5d1649c59c
commit efe330feef
3 changed files with 27 additions and 0 deletions

View File

@@ -898,6 +898,7 @@ class EventType(Enumerated):
, 'unsignedOutOfRange':16
, 'changeOfCharacterstring':17
, 'changeOfStatusFlags':18
, 'changeOfReliability':19
}
class FaultType(Enumerated):
@@ -2261,6 +2262,13 @@ class NotificationParametersChangeOfStatusFlagsType(Sequence):
, Element('referencedFlags', StatusFlags, 1)
]
class NotificationParametersChangeOfReliabilityType(Sequence):
sequenceElements = \
[ Element('reliability', Reliability, 0)
, Element('statusFlags', StatusFlags, 1)
, Element('propertyValues', SequenceOf(PropertyValue), 2)
]
class NotificationParameters(Choice):
choiceElements = \
[ Element('changeOfBitstring', NotificationParametersChangeOfBitstring, 0)
@@ -2280,6 +2288,7 @@ class NotificationParameters(Choice):
, Element('unsignedOutOfRange', NotificationParametersUnsignedOutOfRangeType, 16)
, Element('changeOfCharacterString', NotificationParametersChangeOfCharacterStringType, 17)
, Element('changeOfStatusFlags', NotificationParametersChangeOfStatusFlagsType, 18)
, Element('changeOfReliability', NotificationParametersChangeOfReliabilityType, 19)
]
class ObjectPropertyValue(Sequence):