A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::lorawan::RetransmissionStatus Struct Reference

Stores (optionally enabled) MAC layer packet retransmission process metrics of end devices. More...

#include "lora-packet-tracker.h"

+ Collaboration diagram for ns3::lorawan::RetransmissionStatus:

Public Attributes

Time finishTime
 Timestamp of the conclusion of the retransmission process.
 
Time firstAttempt
 Timestamp of the first transmission attempt.
 
uint8_t reTxAttempts
 Number of transmissions attempted during the process.
 
bool successful
 Whether the retransmission procedure was successful.
 

Detailed Description

Stores (optionally enabled) MAC layer packet retransmission process metrics of end devices.

Definition at line 70 of file lora-packet-tracker.h.

Member Data Documentation

◆ finishTime

Time ns3::lorawan::RetransmissionStatus::finishTime

Timestamp of the conclusion of the retransmission process.

Definition at line 73 of file lora-packet-tracker.h.

Referenced by ns3::lorawan::LoraPacketTracker::RequiredTransmissionsCallback().

◆ firstAttempt

Time ns3::lorawan::RetransmissionStatus::firstAttempt

Timestamp of the first transmission attempt.

Definition at line 72 of file lora-packet-tracker.h.

Referenced by ns3::lorawan::LoraPacketTracker::RequiredTransmissionsCallback().

◆ reTxAttempts

uint8_t ns3::lorawan::RetransmissionStatus::reTxAttempts

Number of transmissions attempted during the process.

Definition at line 74 of file lora-packet-tracker.h.

Referenced by ns3::lorawan::LoraPacketTracker::RequiredTransmissionsCallback().

◆ successful

bool ns3::lorawan::RetransmissionStatus::successful

Whether the retransmission procedure was successful.

Definition at line 75 of file lora-packet-tracker.h.

Referenced by ns3::lorawan::LoraPacketTracker::RequiredTransmissionsCallback().


The documentation for this struct was generated from the following file: