IEC_BACNET_PRIVATE_TRANSFER_INFO (STRUCT)¶
TYPE IEC_BACNET_PRIVATE_TRANSFER_INFO : STRUCT
This data structure contains numeric Vendor-Identifier and Service-Number parameters to specify the unique vendor identification code for the type of vendor-proprietary service to be performed and the desired service to be performed. It contains a BACSTAC_BOOLEAN If-Parameters-Present attribute, a pointer to the buffer which contains desired service parameters in the case fParametersPresent is TRUE (otherwise the buffer contents shall be ignored), and a numeric length of the buffer which shall be ignored if fParametersPresent attribute is FALSE. The Size attribute indicates the size of the data in bytes for the input buffer; for an output buffer it means a size of the buffer in bytes. A Size attribute shall be 0 if a pointer to the Parameters buffer is NULL.
- InOut:
Name
Type
Comment
nVendorIDThis parameter, of type Unsigned, specifies the unique vendor identification code for the type of vendor-proprietary service to be performed.
nServiceNumberThis parameter, of type Unsigned, specifies the desired service to be performed.
fParametersPresentIf set to True the parameters value is valid.
parametersThis optional parameter shall transport additional parameters for the service specified by ‘Vendor ID’ and ‘Service Number’. The datatype and interpretation of these parameters is a local matter.
nByteCountThis is the size of the filled bytes in the parameters buffer on reply to the confirmed service variant of this type.