Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

otCoapTxParameters

#include <coap.h>

이 구조는 CoAP 전송 매개변수를 나타냅니다.

요약

참고: mAckTimeout * ((2 ** (mMaxRetransmit + 1)) - 1) * (mAckRandomFactorNumerator / mAckRandomFactorDenominator)는 uint32_t (0xffff)로 표현할 수 있는 값을 초과하면 안 됩니다. 이 제한을 통해 OpenThread는 64비트 연산을 방지할 수 있습니다.

공개 속성

mAckRandomFactorDenominator
uint8_t
ACK가 수신되지 않을 때 첫 번째 재전송 전에 최대 간격을 계산하는 데 사용되는 ACK_RANDOM_FACTOR의 분모입니다. ACK_RANDOM_FACTOR의 RFC7252 기본값은 1.5이며 1보다 작아서는 안 됩니다.
mAckRandomFactorNumerator
uint8_t
ACK가 수신되지 않을 때 첫 번째 재전송 전에 최대 간격을 계산하는 데 사용되는 ACK_RANDOM_FACTOR의 분자입니다. ACK_RANDOM_FACTOR의 RFC7252 기본값은 1.5이며 1보다 작아서는 안 됩니다.
mAckTimeout
uint32_t
ACK가 수신되지 않을 때 첫 번째 재전송 전 최소 간격(밀리초)입니다(RFC7252 기본값은 2, 000밀리초).
mMaxRetransmit
uint8_t
CoAP 확인 가능한 메시지의 최대 재전송 횟수 (RFC7252 기본값은 4).

공개 속성

mAckRandomFactorDenominator

uint8_t otCoapTxParameters::mAckRandomFactorDenominator

ACK가 수신되지 않을 때 첫 번째 재전송 전에 최대 간격을 계산하는 데 사용되는 ACK_RANDOM_FACTOR의 분모입니다. ACK_RANDOM_FACTOR의 RFC7252 기본값은 1.5이며 1보다 작아서는 안 됩니다.

mAckRandomFactorNumerator

uint8_t otCoapTxParameters::mAckRandomFactorNumerator

ACK가 수신되지 않을 때 첫 번째 재전송 전에 최대 간격을 계산하는 데 사용되는 ACK_RANDOM_FACTOR의 분자입니다. ACK_RANDOM_FACTOR의 RFC7252 기본값은 1.5이며 1보다 작아서는 안 됩니다.

mAckTimeout

uint32_t otCoapTxParameters::mAckTimeout

ACK가 수신되지 않을 때 첫 번째 재전송 전 최소 간격(밀리초)입니다(RFC7252 기본값은 2, 000밀리초).

mMaxRetransmit

uint8_t otCoapTxParameters::mMaxRetransmit

CoAP 확인 가능한 메시지의 최대 재전송 횟수 (RFC7252 기본값은 4).

리소스

OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 시작됩니다. 자세한 내용을 알아보거나 문서에 기여하려면 리소스를 참조하세요.