otCoapTxParameters
#include <coap.h>
Esta estructura representa los parámetros de transmisión de CoAP.
Resumen
Nota: mAckTimeout * ((2 ** (mMaxRetransmit + 1)) - 1) * (mAckRandomFactorNumerator / mAckRandomFactorDenominator) no debe exceder lo que puede ser representado por uint32_t (0xffffffff). Esta limitación permite que OpenThread evite la aritmética de 64 bits.
Atributos públicos | |
---|---|
mAckRandomFactorDenominator | uint8_t Denominador de ACK_RANDOM_FACTOR utilizado para calcular el espaciado máximo antes de la primera retransmisión cuando no se recibe ACK (el valor predeterminado de RFC7252 de ACK_RANDOM_FACTOR es 1,5; no debe reducirse por debajo de 1). |
mAckRandomFactorNumerator | uint8_t Numerador de ACK_RANDOM_FACTOR utilizado para calcular el espaciado máximo antes de la primera retransmisión cuando no se recibe ACK (el valor predeterminado de RFC7252 de ACK_RANDOM_FACTOR es 1,5; no debe reducirse por debajo de 1). |
mAckTimeout | uint32_t Espacio mínimo antes de la primera retransmisión cuando no se recibe ACK, en milisegundos (el valor predeterminado de RFC7252 es 2000ms). |
mMaxRetransmit | uint8_t Número máximo de retransmisiones para mensajes CoAP confirmables (el valor predeterminado de RFC7252 es 4). |
Atributos públicos
mAckRandomFactorDenominator
uint8_t otCoapTxParameters::mAckRandomFactorDenominator
Denominador de ACK_RANDOM_FACTOR utilizado para calcular el espaciado máximo antes de la primera retransmisión cuando no se recibe ACK (el valor predeterminado de RFC7252 de ACK_RANDOM_FACTOR es 1,5; no debe reducirse por debajo de 1).
mAckRandomFactorNumerator
uint8_t otCoapTxParameters::mAckRandomFactorNumerator
Numerador de ACK_RANDOM_FACTOR utilizado para calcular el espaciado máximo antes de la primera retransmisión cuando no se recibe ACK (el valor predeterminado de RFC7252 de ACK_RANDOM_FACTOR es 1,5; no debe reducirse por debajo de 1).
mAckTimeout
uint32_t otCoapTxParameters::mAckTimeout
Espacio mínimo antes de la primera retransmisión cuando no se recibe ACK, en milisegundos (el valor predeterminado de RFC7252 es 2000ms).
mMaxRetransmit
uint8_t otCoapTxParameters::mMaxRetransmit
Número máximo de retransmisiones para mensajes CoAP confirmables (el valor predeterminado de RFC7252 es 4).