nfd::face::LpReliability::Options Struct Reference

#include <daemon/face/lp-reliability.hpp>

+ Collaboration diagram for nfd::face::LpReliability::Options:

Public Attributes

time::nanoseconds idleAckTimerPeriod = 5_ms
 Period between sending pending Acks in an IDLE packet. More...
 
bool isEnabled = false
 Enables link-layer reliability. More...
 
size_t maxRetx = 3
 Maximum number of retransmissions for an LpPacket. More...
 
size_t seqNumLossThreshold = 3
 A fragment is considered lost if this number of fragments with greater sequence numbers are acknowledged. More...
 

Detailed Description

Definition at line 55 of file lp-reliability.hpp.

Member Data Documentation

◆ idleAckTimerPeriod

time::nanoseconds nfd::face::LpReliability::Options::idleAckTimerPeriod = 5_ms

Period between sending pending Acks in an IDLE packet.

Definition at line 67 of file lp-reliability.hpp.

◆ isEnabled

bool nfd::face::LpReliability::Options::isEnabled = false

Enables link-layer reliability.

Definition at line 59 of file lp-reliability.hpp.

◆ maxRetx

size_t nfd::face::LpReliability::Options::maxRetx = 3

Maximum number of retransmissions for an LpPacket.

Definition at line 63 of file lp-reliability.hpp.

◆ seqNumLossThreshold

size_t nfd::face::LpReliability::Options::seqNumLossThreshold = 3

A fragment is considered lost if this number of fragments with greater sequence numbers are acknowledged.

Definition at line 72 of file lp-reliability.hpp.