Stores (optionally enabled) MAC layer packet retransmission process metrics of end devices. More...
#include "lora-packet-tracker.h"
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. | |
Stores (optionally enabled) MAC layer packet retransmission process metrics of end devices.
Definition at line 70 of file lora-packet-tracker.h.
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().
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().
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().
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().