IEC_BACNET_WRITE_GROUP_INFO (STRUCT)

TYPE IEC_BACNET_WRITE_GROUP_INFO : STRUCT

The BACNET_WRITE_GROUP_INFO data structure contains the information for the routine BACnetWriteGroup and the Write-Group application hook. This data type contains information about the group co-ordinates: object and Property IDs, Array index, Priority level, and also Property Contents.

InOut:

Name

Type

Comment

nGroupNumber

IEC_BACNET_UNSIGNED

This parameter is an unsigned integer in the range 1 to 4,294,967,295 that represents the control group to be affected by this request. Control group zero shall never be used and shall be reserved. WriteGroup service requests containing a zero value for ‘Group Number’ shall be ignored

nWritePriority

IEC_BACNET_SIGNED

This parameter is an integer in the range 1-16, which indicates the priority assigned to this write operation.

nChangeListCount

IEC_BACNET_ELEMENT_COUNT

The count of values in the list of changed channel values.

pChangeList

POINTER TO IEC_BACNET_GROUP_CHANNEL_VALUE

The different values in the list of changed channel values.

fInhibitDelayPresent

IEC_BACNET_BOOLEAN

If set the bInhibitDelay service element is present and contains an actual value.

bInhibitDelay

IEC_BACNET_BOOLEAN

If set the configured delay in the channel object gets disabled if this is supported by the channel object.