Stores (optionally enabled) MAC layer packet retransmission process metrics of end devices. More...
#include "lora-packet-tracker.h"
Public Attributes | |
| bool | ack |
| Whether the retransmission process led to acknowledgement. | |
| 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. | |
Stores (optionally enabled) MAC layer packet retransmission process metrics of end devices.
Definition at line 70 of file lora-packet-tracker.h.
| bool ns3::lorawan::RetransmissionStatus::ack |
Whether the retransmission process led to acknowledgement.
Definition at line 75 of file lora-packet-tracker.h.
Referenced by ns3::lorawan::LoraPacketTracker::MacConfirmedTransmissionOutcomeCallback().
| 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::MacConfirmedTransmissionOutcomeCallback().
| 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::MacConfirmedTransmissionOutcomeCallback().
| 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::MacConfirmedTransmissionOutcomeCallback().