Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

otCoapTxParameters

#include <coap.h>

מבנה זה מייצג את פרמטרי השידור של CoAP.

סיכום

הערה: mAckTimeout * ((2 ** (mMaxRetransmit + 1)) - 1) * (mAckRandomFactorNumerator / mAckRandomFactorDenominator) לא יעלה על מה שניתן לייצג על ידי uint32_t (0xffffffff). מגבלה זו מאפשרת ל- OpenThread להימנע מחשבון של 64 סיביות.

תכונות ציבוריות

mAckRandomFactorDenominator
uint8_t
המכנה של ACK_RANDOM_FACTOR המשמש לחישוב המרווח המקסימלי לפני השידור החוזר הראשון כאשר ACK לא מתקבל (ערך ברירת המחדל של RFC7252 ACK_RANDOM_FACTOR הוא 1.5; אסור להקטין אותו מתחת ל -1).
mAckRandomFactorNumerator
uint8_t
המונה של ACK_RANDOM_FACTOR המשמש לחישוב המרווח המקסימלי לפני השידור החוזר הראשון כאשר ACK לא מתקבל (ערך ברירת המחדל של RFC7252 ACK_RANDOM_FACTOR הוא 1.5; אסור להקטין אותו מתחת ל -1).
mAckTimeout
uint32_t
מרווח מינימלי לפני שידור חוזר ראשון כאשר ACK לא מתקבל, באלפיות השנייה (ערך ברירת המחדל של RFC7252 הוא 2000ms).
mMaxRetransmit
uint8_t
מספר מרבי של שידורים חוזרים עבור הודעות CoAP הניתנות לאישור (ערך ברירת המחדל של RFC7252 הוא 4).

תכונות ציבוריות

מק רנדומפקטור מכנה

uint8_t otCoapTxParameters::mAckRandomFactorDenominator

המכנה של ACK_RANDOM_FACTOR המשמש לחישוב המרווח המקסימלי לפני השידור החוזר הראשון כאשר ACK לא מתקבל (ערך ברירת המחדל של RFC7252 ACK_RANDOM_FACTOR הוא 1.5; אסור להקטין אותו מתחת ל -1).

mAckRandomFactorNumerator

uint8_t otCoapTxParameters::mAckRandomFactorNumerator

המונה של ACK_RANDOM_FACTOR המשמש לחישוב המרווח המקסימלי לפני השידור החוזר הראשון כאשר ACK לא מתקבל (ערך ברירת המחדל של RFC7252 ACK_RANDOM_FACTOR הוא 1.5; אסור להקטין אותו מתחת ל -1).

mAckTimeout

uint32_t otCoapTxParameters::mAckTimeout

מרווח מינימלי לפני שידור חוזר ראשון כאשר ACK לא מתקבל, באלפיות השנייה (ערך ברירת המחדל של RFC7252 הוא 2000ms).

mMaxRetransmit

uint8_t otCoapTxParameters::mMaxRetransmit

מספר מרבי של שידורים חוזרים עבור הודעות CoAP הניתנות לאישור (ערך ברירת המחדל של RFC7252 הוא 4).