IEC_BACNET_APDU_PROPERTIES (STRUCT)ΒΆ
TYPE IEC_BACNET_APDU_PROPERTIES : STRUCT
Structure which holds the main APDU communikation parameters for communication, interacting and exchange of values between BACnet network devices.
- InOut:
Name
Type
Comment
mask
Mask of flags which define which member of this struct is valid. Possible flags are: ::APDU_MAX_LENGTH_FLAG, ::APDU_SEGMENTATION_FLAG, ::APDU_MAX_SEGMENTS_FLAG, ::APDU_WINDOW_SIZE_FLAG, ::APDU_SEGMENT_TIMEOUT_FLAG, ::APDU_TIMEOUT_FLAG, ::APDU_NUM_RETRIES_FLAG, ::APDU_MAX_SEGMENTS_TO_SEND_FLAG, ::APDU_ROUTE_RESOLVE_TIME_FLAG and ::APDU_MAX_ROUTE_RETRIES_FLAG
nMaxLength
The maximum number of octets supported by the underlying data link technology.
eSegmentation
Defines which kind of segmentation may be used in an BACnet request or response.
nMaxSegments
Indicate the maximum number of segments of an APDU that an device will accept.
nWindowSize
Is the proposed size of a segmented message.
nSegmentTimeout
Defines the time in milliseconds which has to expire between retransmission of an APDU segment requiring segment acknowledgment.
nTimeout
Defines the time in milliseconds which has to expire between retransmissions of an APDU requiring acknowledgment but no acknowledgment has been received yet.
nRetryCount
Defines the maximum number retransmissions that an APDU may reach before it will be terminated with an error state.
nMaxSegmentsToSend
Defines the maximum number of segments of an APDU that this device will send.
nRouteResolutionTimeout
Defines the amount of time in milliseconds between retries to establish an routing path for the APDU frames to be sent. This timeout will be added to the normal APDU timeout specified in nTimeout if the network layer needs to find a routing path. A value of 0 indicates that the normal APDU timeout specified in nTimeout will be used.
nRouteResolutionRetries
Defines the maximum number of retries to ask for an specified router if routing path is unknow. This value will be added to the normal number of APDU retries specified in nRetryCount if the network layer needs to find a routing path. A value of 0 indicates that the normal APDU retries specified in nRetryCount will be used.