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.