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
nVendorID
This parameter, of type Unsigned, specifies the unique vendor identification code for the type of vendor-proprietary service to be performed.
nServiceNumber
This parameter, of type Unsigned, specifies the desired service to be performed.
fParametersPresent
If set to True the parameters value is valid.
parameters
This 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.
nByteCount
This is the size of the filled bytes in the parameters buffer on reply to the confirmed service variant of this type.