BACnetAveraging.WindowSamples (PROP) ¶ PROPERTY WindowSamples : CmpBACnet.IEC_BACNET_UNSIGNED
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 GetBACnetArraySizeOfTwoProperties GetBACnetBitStringProperty GetBACnetBooleanProperty GetBACnetClientCOVProperty GetBACnetDateProperty GetBACnetDateRangeProperty GetBACnetDateTimeProperty GetBACnetDevObjPropReferenceProperty GetBACnetDoubleProperty GetBACnetEnumeratedProperty GetBACnetObjPropReferenceProperty GetBACnetObjectIDProperty GetBACnetPrescaleProperty GetBACnetRealProperty GetBACnetScaleProperty GetBACnetSetpointReferenceProperty GetBACnetSignedProperty GetBACnetStringProperty GetBACnetTimeProperty GetBACnetTimeStampProperty GetBACnetUnsignedProperty IsBACnetDateTimePropertyUnspecified SetBACnetAccumulatorRecordProperty SetBACnetBitStringProperty SetBACnetBooleanProperty SetBACnetClientCOVProperty SetBACnetDateProperty SetBACnetDateRangeProperty SetBACnetDateTimeProperty SetBACnetDateTimePropertyToUnspecified SetBACnetDevObjPropReferenceProperty SetBACnetDoubleProperty SetBACnetEnumeratedProperty SetBACnetObjPropReferenceProperty SetBACnetObjectIDProperty SetBACnetPrescaleProperty SetBACnetRealProperty SetBACnetScaleProperty SetBACnetSetpointReferenceProperty SetBACnetSignedProperty SetBACnetStringProperty SetBACnetTimeProperty SetBACnetTimeStampProperty SetBACnetUnsignedProperty Structure: DeviceInstNumber (Property) GetPropertyAccessRight (Method) GetPropertyCallbackAttachment (Method) GetPropertyId (Method) GetPropertyInstanceStackAllocContentBuffer (Method) GetPropertyInstanceWithContentBuffer (Method) IsPropertyExistent (Method) IsPropertyWriteable (Method) NumberOfProperties (Property) ObjectID (Property) ObjectName (Property) SetObjectName (Method) SetPropertyAccessRight (Method) SetPropertyCallbackAttachment (Method) SetPropertyInstance (Method) Utilities GetBACnetAccumulatorRecordProperty (Method) GetBACnetArraySizeOfProperty (Method) GetBACnetArraySizeOfTwoProperties (Method) GetBACnetBitStringProperty (Method) GetBACnetBooleanProperty (Method) GetBACnetClientCOVProperty (Method) GetBACnetDateProperty (Method) GetBACnetDateRangeProperty (Method) GetBACnetDateTimeProperty (Method) GetBACnetDevObjPropReferenceProperty (Method) GetBACnetDoubleProperty (Method) GetBACnetEnumeratedProperty (Method) GetBACnetObjPropReferenceProperty (Method) GetBACnetObjectIDProperty (Method) GetBACnetPrescaleProperty (Method) GetBACnetRealProperty (Method) GetBACnetScaleProperty (Method) GetBACnetSetpointReferenceProperty (Method) GetBACnetSignedProperty (Method) GetBACnetStringProperty (Method) GetBACnetTimeProperty (Method) GetBACnetTimeStampProperty (Method) GetBACnetUnsignedProperty (Method) IsBACnetDateTimePropertyUnspecified (Method) SetBACnetAccumulatorRecordProperty (Method) SetBACnetBitStringProperty (Method) SetBACnetBooleanProperty (Method) SetBACnetClientCOVProperty (Method) SetBACnetDateProperty (Method) SetBACnetDateRangeProperty (Method) SetBACnetDateTimeProperty (Method) SetBACnetDateTimePropertyToUnspecified (Method) SetBACnetDevObjPropReferenceProperty (Method) SetBACnetDoubleProperty (Method) SetBACnetEnumeratedProperty (Method) SetBACnetObjPropReferenceProperty (Method) SetBACnetObjectIDProperty (Method) SetBACnetPrescaleProperty (Method) SetBACnetRealProperty (Method) SetBACnetScaleProperty (Method) SetBACnetSetpointReferenceProperty (Method) SetBACnetSignedProperty (Method) SetBACnetStringProperty (Method) SetBACnetTimeProperty (Method) SetBACnetTimeStampProperty (Method) SetBACnetUnsignedProperty (Method) WritePropertyInstance (Method) private
BACnetObjectBase.GetPropertyCallbackAttachment (METH) ¶ METHOD GetPropertyCallbackAttachment : CmpBACnet.IEC_BACNET_STATUS Gets the current callback status of a property of the BACnet-Object. This status defines if the WRITE- or READ-Callbacks (IEC_BACNET_CALLBACK_TYPE used in BACnetServer.RegisterCallback ) are called for the specified property of this object. InOut: Scope Name Type Initial Comment Return GetPropertyCallbackAttachment CmpBACnet.IEC_BACNET_STATUS Input ePropertyID CmpBACnet.IEC_BACNET_PROPERTY_ID The id of the property to get its callback status for. Output xReadCallbackAttached BOOL FALSE If the READ-Callback is called for the sepcified property of this object, TRUE. Else FALSE. xWriteCallbackAttached BOOL FALSE If the WRITE-Callback is called for the sepcified property of this object, TRUE. Else FALSE.
BACnetObjectBase.GetPropertyId (METH) ¶ METHOD GetPropertyId : CmpBACnet.IEC_BACNET_PROPERTY_ID Gets the propertId with the given index (0 .. NumberOfProperties-1). Returns IEC_BACNET_PROPERTY_ID._PROP_MAX_SIZE, in case propIdx is out of range or the requested propertID can not be read properly. InOut: Scope Name Type Return GetPropertyId CmpBACnet.IEC_BACNET_PROPERTY_ID Input propIdx DWORD
BACnetObjectBase.DeviceInstNumber (PROP) ¶ PROPERTY DeviceInstNumber : DWORD Device instance number of the parent BACnet-Device of this BACnet-Object.
BACnetObjectBase.GetPropertyAccessRight (METH) ¶ METHOD GetPropertyAccessRight : CmpBACnet.IEC_BACNET_STATUS Gets the client side access rights for a specified BACnet-Property of this BACnet-Object (propID). These restrictions only hold for client side access of the specified BACnet-Property. InOut: Scope Name Type Comment Return GetPropertyAccessRight CmpBACnet.IEC_BACNET_STATUS Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The property ID for which the access right shall be determined. Output accessRight CmpBACnet.IEC_BACNET_ACCESS The property access rights after a call to this method.
BACnetAveraging.MinimumValueTimestamp (PROP) ¶ PROPERTY MinimumValueTimestamp : BACnetDateTime
BACnetAveraging.ObjectPropertyReference (PROP) ¶ PROPERTY ObjectPropertyReference : BACnetDevObjPropReference
BACnetAveraging.MaximumValueTimestamp (PROP) ¶ PROPERTY MaximumValueTimestamp : BACnetDateTime
BACnetAveraging.MinimumValue (PROP) ¶ PROPERTY MinimumValue : CmpBACnet.IEC_BACNET_REAL