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
maskMask 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
nMaxLengthThe maximum number of octets supported by the underlying data link technology.
eSegmentationDefines which kind of segmentation may be used in an BACnet request or response.
nMaxSegmentsIndicate the maximum number of segments of an APDU that an device will accept.
nWindowSizeIs the proposed size of a segmented message.
nSegmentTimeoutDefines the time in milliseconds which has to expire between retransmission of an APDU segment requiring segment acknowledgment.
nTimeoutDefines the time in milliseconds which has to expire between retransmissions of an APDU requiring acknowledgment but no acknowledgment has been received yet.
nRetryCountDefines the maximum number retransmissions that an APDU may reach before it will be terminated with an error state.
nMaxSegmentsToSendDefines the maximum number of segments of an APDU that this device will send.
nRouteResolutionTimeoutDefines 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.
nRouteResolutionRetriesDefines 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.