otCoapTxParameters
#include <coap.h>
Stellt die CoAP-Übertragungsparameter dar.
Zusammenfassung
Öffentliche Attribute |
|
---|---|
mAckRandomFactorDenominator
|
uint8_t
Nenner von ACK_RANDOM_FACTOR, der zur Berechnung des maximalen Abstands vor der ersten erneuten Übertragung verwendet wird, wenn ACK nicht empfangen wird (RFC7252-Standardwert von ACK_RANDOM_FACTOR ist 1,5; darf nicht unter 1 gesenkt werden).
|
mAckRandomFactorNumerator
|
uint8_t
Zähler von ACK_RANDOM_FACTOR, der zur Berechnung des maximalen Abstands vor der ersten erneuten Übertragung verwendet wird, wenn keine ACK empfangen wird (RFC7252-Standardwert von ACK_RANDOM_FACTOR ist 1,5; darf nicht unter 1 gesenkt werden).
|
mAckTimeout
|
uint32_t
Mindestabstand vor der ersten erneuten Übertragung, wenn keine ACK empfangen wird, in Millisekunden (RFC7252-Standardwert ist 2000ms).
|
mMaxRetransmit
|
uint8_t
Maximale Anzahl an erneuten Übertragungen für CoAP Confirmable-Nachrichten (RFC 7252-Standardwert ist 4).
|
Öffentliche Attribute
mAckRandomFactorDenominator
uint8_t otCoapTxParameters::mAckRandomFactorDenominator
Nenner von ACK_RANDOM_FACTOR, der zur Berechnung des maximalen Abstands vor der ersten erneuten Übertragung verwendet wird, wenn ACK nicht empfangen wird (RFC7252-Standardwert von ACK_RANDOM_FACTOR ist 1,5; darf nicht unter 1 gesenkt werden).
mAckRandomFactorNumerator
uint8_t otCoapTxParameters::mAckRandomFactorNumerator
Zähler von ACK_RANDOM_FACTOR, der zur Berechnung des maximalen Abstands vor der ersten erneuten Übertragung verwendet wird, wenn keine ACK empfangen wird (RFC7252-Standardwert von ACK_RANDOM_FACTOR ist 1,5; darf nicht unter 1 gesenkt werden).
mAckTimeout
uint32_t otCoapTxParameters::mAckTimeout
Mindestabstand vor der ersten erneuten Übertragung, wenn keine ACK empfangen wird, in Millisekunden (RFC7252-Standardwert ist 2000ms).
mMaxRetransmit
uint8_t otCoapTxParameters::mMaxRetransmit
Maximale Anzahl an erneuten Übertragungen für CoAP Confirmable-Nachrichten (RFC 7252-Standardwert ist 4).
Ressourcen
OpenThread API-Referenzthemen stammen aus dem Quellcode, der auf GitHub verfügbar ist. Weitere Informationen finden Sie unter Ressourcen. Dort können Sie auch einen Beitrag zu unserer Dokumentation leisten.