BACnetObjectBase
(FB)
FUNCTION_BLOCK PUBLIC BACnetObjectBase IMPLEMENTS IBACnetObjectBase
Any BACnet-Object initialized or created using this library (BACnet.library) may be reflected by an FB which is derived of this FB-Type. This FB provides easy and comfortable functionalities for accessing the BACnet-Objects properties, manipulating them and all additionally information about the BACnet-Object (like parent BACnet-Device).
Properties:
DeviceInstNumber
NumberOfProperties
ObjectID
ObjectName
Methods:
GetPropertyAccessRight
GetPropertyCallbackAttachment
GetPropertyId
GetPropertyInstanceStackAllocContentBuffer
GetPropertyInstanceWithContentBuffer
IsPropertyExistent
IsPropertyWriteable
SetObjectName
SetPropertyAccessRight
SetPropertyCallbackAttachment
SetPropertyInstance
WritePropertyInstance
GetBACnetAccumulatorRecordProperty
GetBACnetArraySizeOfProperty
GetBACnetBitStringProperty
GetBACnetBooleanProperty
GetBACnetClientCOVProperty
GetBACnetColorCommandProperty
GetBACnetDateProperty
GetBACnetDateRangeProperty
GetBACnetDateTime2Property
GetBACnetDateTimeProperty
GetBACnetDevObjPropReferenceProperty
GetBACnetDevObjReferenceProperty
GetBACnetDoubleProperty
GetBACnetEnumeratedProperty
GetBACnetLightingCommandProperty
GetBACnetObjPropReferenceProperty
GetBACnetObjectIDProperty
GetBACnetOptionalEnumeratedProperty
GetBACnetOptionalPriorityFilterProperty
GetBACnetOptionalREALProperty
GetBACnetOptionalUnsignedProperty
GetBACnetPrescaleProperty
GetBACnetProcessIdSelectionProperty
GetBACnetRealProperty
GetBACnetRecipientProperty
GetBACnetScaleProperty
GetBACnetSetpointReferenceProperty
GetBACnetShedLevelProperty
GetBACnetSignedProperty
GetBACnetStringProperty
GetBACnetTime2Property
GetBACnetTimeProperty
GetBACnetTimeStampProperty
GetBACnetUnsignedProperty
GetBACnetValueSourceProperty
GetBACnetxyColorProperty
IsBACnetDateTimePropertyUnspecified
SetBACnetAccumulatorRecordProperty
SetBACnetArraySizeOfProperty
SetBACnetBitStringProperty
SetBACnetBooleanProperty
SetBACnetClientCOVProperty
SetBACnetColorCommandProperty
SetBACnetDateProperty
SetBACnetDateRangeProperty
SetBACnetDateTime2Property
SetBACnetDateTimeProperty
SetBACnetDateTimePropertyToUnspecified
SetBACnetDevObjPropReferenceProperty
SetBACnetDevObjReferenceProperty
SetBACnetDoubleProperty
SetBACnetEnumeratedProperty
SetBACnetLightingCommandProperty
SetBACnetObjPropReferenceProperty
SetBACnetObjectIDProperty
SetBACnetOctetStringProperty
SetBACnetOptionalEnumeratedProperty
SetBACnetOptionalPriorityFilterProperty
SetBACnetOptionalREALProperty
SetBACnetOptionalUnsignedProperty
SetBACnetPrescaleProperty
SetBACnetProcessIdSelectionProperty
SetBACnetRealProperty
SetBACnetRecipientProperty
SetBACnetScaleProperty
SetBACnetSetpointReferenceProperty
SetBACnetShedLevelProperty
SetBACnetSignedProperty
SetBACnetStringProperty
SetBACnetTime2Property
SetBACnetTimeProperty
SetBACnetTimeStampProperty
SetBACnetUnsignedProperty
SetBACnetValueSourceProperty
SetBACnetxyColorProperty
Structure:
BACnetObjectBase.DeviceInstNumber
(PROP)BACnetObjectBase.GetPropertyAccessRight
(METH)BACnetObjectBase.GetPropertyCallbackAttachment
(METH)BACnetObjectBase.GetPropertyId
(METH)BACnetObjectBase.GetPropertyInstanceStackAllocContentBuffer
(METH)BACnetObjectBase.GetPropertyInstanceWithContentBuffer
(METH)BACnetObjectBase.IsPropertyExistent
(METH)BACnetObjectBase.IsPropertyWriteable
(METH)BACnetObjectBase.NumberOfProperties
(PROP)BACnetObjectBase.ObjectID
(PROP)BACnetObjectBase.ObjectName
(PROP)BACnetObjectBase.SetObjectName
(METH)BACnetObjectBase.SetPropertyAccessRight
(METH)BACnetObjectBase.SetPropertyCallbackAttachment
(METH)BACnetObjectBase.SetPropertyInstance
(METH)Utilities
typed property access
BACnetObjectBase.GetBACnetAccumulatorRecordProperty
(METH)BACnetObjectBase.GetBACnetArraySizeOfProperty
(METH)BACnetObjectBase.GetBACnetBitStringProperty
(METH)BACnetObjectBase.GetBACnetBooleanProperty
(METH)BACnetObjectBase.GetBACnetClientCOVProperty
(METH)BACnetObjectBase.GetBACnetColorCommandProperty
(METH)BACnetObjectBase.GetBACnetDateProperty
(METH)BACnetObjectBase.GetBACnetDateRangeProperty
(METH)BACnetObjectBase.GetBACnetDateTime2Property
(METH)BACnetObjectBase.GetBACnetDateTimeProperty
(METH)BACnetObjectBase.GetBACnetDevObjPropReferenceProperty
(METH)BACnetObjectBase.GetBACnetDevObjReferenceProperty
(METH)BACnetObjectBase.GetBACnetDoubleProperty
(METH)BACnetObjectBase.GetBACnetEnumeratedProperty
(METH)BACnetObjectBase.GetBACnetLightingCommandProperty
(METH)BACnetObjectBase.GetBACnetObjPropReferenceProperty
(METH)BACnetObjectBase.GetBACnetObjectIDProperty
(METH)BACnetObjectBase.GetBACnetOptionalEnumeratedProperty
(METH)BACnetObjectBase.GetBACnetOptionalPriorityFilterProperty
(METH)BACnetObjectBase.GetBACnetOptionalREALProperty
(METH)BACnetObjectBase.GetBACnetOptionalUnsignedProperty
(METH)BACnetObjectBase.GetBACnetPrescaleProperty
(METH)BACnetObjectBase.GetBACnetProcessIdSelectionProperty
(METH)BACnetObjectBase.GetBACnetRealProperty
(METH)BACnetObjectBase.GetBACnetRecipientProperty
(METH)BACnetObjectBase.GetBACnetScaleProperty
(METH)BACnetObjectBase.GetBACnetSetpointReferenceProperty
(METH)BACnetObjectBase.GetBACnetShedLevelProperty
(METH)BACnetObjectBase.GetBACnetSignedProperty
(METH)BACnetObjectBase.GetBACnetStringProperty
(METH)BACnetObjectBase.GetBACnetTime2Property
(METH)BACnetObjectBase.GetBACnetTimeProperty
(METH)BACnetObjectBase.GetBACnetTimeStampProperty
(METH)BACnetObjectBase.GetBACnetUnsignedProperty
(METH)BACnetObjectBase.GetBACnetValueSourceProperty
(METH)BACnetObjectBase.GetBACnetxyColorProperty
(METH)BACnetObjectBase.IsBACnetDateTimePropertyUnspecified
(METH)BACnetObjectBase.SetBACnetAccumulatorRecordProperty
(METH)BACnetObjectBase.SetBACnetArraySizeOfProperty
(METH)BACnetObjectBase.SetBACnetBitStringProperty
(METH)BACnetObjectBase.SetBACnetBooleanProperty
(METH)BACnetObjectBase.SetBACnetClientCOVProperty
(METH)BACnetObjectBase.SetBACnetColorCommandProperty
(METH)BACnetObjectBase.SetBACnetDateProperty
(METH)BACnetObjectBase.SetBACnetDateRangeProperty
(METH)BACnetObjectBase.SetBACnetDateTime2Property
(METH)BACnetObjectBase.SetBACnetDateTimeProperty
(METH)BACnetObjectBase.SetBACnetDateTimePropertyToUnspecified
(METH)BACnetObjectBase.SetBACnetDevObjPropReferenceProperty
(METH)BACnetObjectBase.SetBACnetDevObjReferenceProperty
(METH)BACnetObjectBase.SetBACnetDoubleProperty
(METH)BACnetObjectBase.SetBACnetEnumeratedProperty
(METH)BACnetObjectBase.SetBACnetLightingCommandProperty
(METH)BACnetObjectBase.SetBACnetObjPropReferenceProperty
(METH)BACnetObjectBase.SetBACnetObjectIDProperty
(METH)BACnetObjectBase.SetBACnetOctetStringProperty
(METH)BACnetObjectBase.SetBACnetOptionalEnumeratedProperty
(METH)BACnetObjectBase.SetBACnetOptionalPriorityFilterProperty
(METH)BACnetObjectBase.SetBACnetOptionalREALProperty
(METH)BACnetObjectBase.SetBACnetOptionalUnsignedProperty
(METH)BACnetObjectBase.SetBACnetPrescaleProperty
(METH)BACnetObjectBase.SetBACnetProcessIdSelectionProperty
(METH)BACnetObjectBase.SetBACnetRealProperty
(METH)BACnetObjectBase.SetBACnetRecipientProperty
(METH)BACnetObjectBase.SetBACnetScaleProperty
(METH)BACnetObjectBase.SetBACnetSetpointReferenceProperty
(METH)BACnetObjectBase.SetBACnetShedLevelProperty
(METH)BACnetObjectBase.SetBACnetSignedProperty
(METH)BACnetObjectBase.SetBACnetStringProperty
(METH)BACnetObjectBase.SetBACnetTime2Property
(METH)BACnetObjectBase.SetBACnetTimeProperty
(METH)BACnetObjectBase.SetBACnetTimeStampProperty
(METH)BACnetObjectBase.SetBACnetUnsignedProperty
(METH)BACnetObjectBase.SetBACnetValueSourceProperty
(METH)BACnetObjectBase.SetBACnetxyColorProperty
(METH)
BACnetObjectBase.WritePropertyInstance
(METH)private