nl::Weave::WRMPConfig

#include <src/lib/core/WeaveWRMPConfig.h>

The WRMP configuration.

Summary

Public attributes

mAckPiggybackTimeout
uint16_t
Configurable timeout in msec for transmission of a solitary Ack message.
mActiveRetransTimeout
uint32_t
Configurable timeout in msec for retransmission of all subsequent messages.
mInitialRetransTimeout
uint32_t
Configurable timeout in msec for retransmission of the first sent message.
mMaxRetrans
uint8_t
Configurable max value for retransmissions in the ExchangeContext.

Public attributes

mAckPiggybackTimeout

uint16_t nl::Weave::WRMPConfig::mAckPiggybackTimeout

Configurable timeout in msec for transmission of a solitary Ack message.

mActiveRetransTimeout

uint32_t nl::Weave::WRMPConfig::mActiveRetransTimeout

Configurable timeout in msec for retransmission of all subsequent messages.

mInitialRetransTimeout

uint32_t nl::Weave::WRMPConfig::mInitialRetransTimeout

Configurable timeout in msec for retransmission of the first sent message.

mMaxRetrans

uint8_t nl::Weave::WRMPConfig::mMaxRetrans

Configurable max value for retransmissions in the ExchangeContext.