Structure representing the parameters that will be used in the retransmission procedure. More...
#include "lorawan-mac-end-device.h"
Public Attributes | |
Time | firstAttempt |
Ptr< Packet > | packet = 0 |
uint8_t | retxLeft |
bool | waitingAck = false |
Structure representing the parameters that will be used in the retransmission procedure.
Definition at line 385 of file lorawan-mac-end-device.h.
Time ns3::LorawanMacEndDevice::LoraRetxParameters::firstAttempt |
Definition at line 387 of file lorawan-mac-end-device.h.
Referenced by ns3::LorawanMacEndDeviceClassA::CloseSecondReceiveWindow(), ns3::LorawanMacEndDevice::DoSend(), ns3::LorawanMacEndDeviceClassA::FailedReception(), ns3::LorawanMacEndDevice::ParseCommands(), ns3::LorawanMacEndDeviceClassA::Receive(), and ns3::LorawanMacEndDevice::resetRetransmissionParameters().
Ptr<Packet> ns3::LorawanMacEndDevice::LoraRetxParameters::packet = 0 |
Definition at line 388 of file lorawan-mac-end-device.h.
Referenced by ns3::LorawanMacEndDeviceClassA::CloseSecondReceiveWindow(), ns3::LorawanMacEndDevice::DoSend(), ns3::LorawanMacEndDeviceClassA::FailedReception(), ns3::LorawanMacEndDevice::ParseCommands(), ns3::LorawanMacEndDeviceClassA::Receive(), and ns3::LorawanMacEndDevice::resetRetransmissionParameters().
uint8_t ns3::LorawanMacEndDevice::LoraRetxParameters::retxLeft |
Definition at line 390 of file lorawan-mac-end-device.h.
Referenced by ns3::LorawanMacEndDevice::LorawanMacEndDevice(), ns3::LorawanMacEndDeviceClassA::CloseSecondReceiveWindow(), ns3::LorawanMacEndDevice::DoSend(), ns3::LorawanMacEndDeviceClassA::FailedReception(), ns3::LorawanMacEndDevice::ParseCommands(), ns3::LorawanMacEndDeviceClassA::Receive(), ns3::LorawanMacEndDevice::resetRetransmissionParameters(), ns3::LorawanMacEndDevice::Send(), ns3::LorawanMacEndDeviceClassA::SendToPhy(), and ns3::LorawanMacEndDevice::SetMaxNumberOfTransmissions().
bool ns3::LorawanMacEndDevice::LoraRetxParameters::waitingAck = false |
Definition at line 389 of file lorawan-mac-end-device.h.
Referenced by ns3::LorawanMacEndDeviceClassA::CloseSecondReceiveWindow(), ns3::LorawanMacEndDevice::DoSend(), ns3::LorawanMacEndDeviceClassA::FailedReception(), ns3::LorawanMacEndDeviceClassA::GetNextClassTransmissionDelay(), ns3::LorawanMacEndDevice::ParseCommands(), ns3::LorawanMacEndDeviceClassA::Receive(), and ns3::LorawanMacEndDevice::resetRetransmissionParameters().