IEC_BACNET_CREATE_OBJECT_INFO (STRUCT)ΒΆ
TYPE IEC_BACNET_CREATE_OBJECT_INFO : STRUCT
Create-object-Info data structure of data type BACNET_CREATE_OBJECT_INFO contains the information for the Create-object application hook and Create-object raw request. This data type contains an OBJECT_SPECIFIER field and a number of fields which describe a list of Property Values to initialize the properties of a newly created object. These fields are: an attribute which indicates does a list of Property Values present or not (if its value is FALSE then other attributes shall be ignored too); a pointer to a memory block to place the list of Property Values (This attribute may be NULL. In this case a number of Property Values must be zero.); a number of PROPERTY_VALUE data structures in the list of Property Values.
- InOut:
Name
Type
Comment
objectSpecifier
This parameter contains information about the type of object that is to be created. The datatype is a choice between an object type and an object identifier. If the object type choice is used, the specified object type shall become the value of the Object_Type property of the newly created object and the responding BACnet-user shall select an object identifier. If the object identifier choice is used, an object with this particular object identifier shall be created.
fValuesPresent
If set to True the list of initial values is valid.
nValuesCount
Number of entries in the list of values.
pValues
POINTER TO IEC_BACNET_PROPERTY_VALUE
This parameter contains a list of BACnetPropertyValues that will be used to initialize the values of the specified properties of the newly created object.