#include "ns3/buffer.h"#include "ns3/nstime.h"#include "ns3/object.h"#include <list>#include <ostream>#include <stdint.h>Go to the source code of this file.
Classes | |
| class | ns3::DevStatusAns |
| Implementation of the DevStatusAns LoRaWAN MAC command. More... | |
| class | ns3::DevStatusReq |
| Implementation of the DevStatusReq LoRaWAN MAC command. More... | |
| class | ns3::DlChannelAns |
| Implementation of the DlChannelAns LoRaWAN MAC command. More... | |
| class | ns3::DutyCycleAns |
| Implementation of the DutyCycleAns LoRaWAN MAC command. More... | |
| class | ns3::DutyCycleReq |
| Implementation of the DutyCycleReq LoRaWAN MAC command. More... | |
| class | ns3::LinkAdrAns |
| Implementation of the LinkAdrAns LoRaWAN MAC command. More... | |
| class | ns3::LinkAdrReq |
| Implementation of the LinkAdrReq LoRaWAN MAC command. More... | |
| class | ns3::LinkCheckAns |
| Implementation of the LinkCheckAns LoRaWAN MAC command. More... | |
| class | ns3::LinkCheckReq |
| Implementation of the LinkCheckReq LoRaWAN MAC command. More... | |
| class | ns3::LorawanMacCommand |
| This base class is used to represent a general MAC command. More... | |
| class | ns3::NewChannelAns |
| Implementation of the NewChannelAns LoRaWAN MAC command. More... | |
| class | ns3::NewChannelReq |
| Implementation of the NewChannelReq LoRaWAN MAC command. More... | |
| class | ns3::RxParamSetupAns |
| Implementation of the RxParamSetupAns LoRaWAN MAC command. More... | |
| class | ns3::RxParamSetupReq |
| Implementation of the RxParamSetupReq LoRaWAN MAC command. More... | |
| class | ns3::RxTimingSetupAns |
| Implementation of the RxTimingSetupAns LoRaWAN MAC command. More... | |
| class | ns3::RxTimingSetupReq |
| Implementation of the RxTimingSetupReq LoRaWAN MAC command. More... | |
| class | ns3::TxParamSetupAns |
| Implementation of the TxParamSetupAns LoRaWAN MAC command. More... | |
| class | ns3::TxParamSetupReq |
| Implementation of the TxParamSetupReq LoRaWAN MAC command. More... | |
Namespaces | |
| namespace | ns3 |
| SatArqSequenceNumber is handling the sequence numbers for the ARQ process. | |
Enumerations | |
| enum | ns3::MacCommandType { ns3::INVALID , ns3::LINK_CHECK_REQ , ns3::LINK_CHECK_ANS , ns3::LINK_ADR_REQ , ns3::LINK_ADR_ANS , ns3::DUTY_CYCLE_REQ , ns3::DUTY_CYCLE_ANS , ns3::RX_PARAM_SETUP_REQ , ns3::RX_PARAM_SETUP_ANS , ns3::DEV_STATUS_REQ , ns3::DEV_STATUS_ANS , ns3::NEW_CHANNEL_REQ , ns3::NEW_CHANNEL_ANS , ns3::RX_TIMING_SETUP_REQ , ns3::RX_TIMING_SETUP_ANS , ns3::TX_PARAM_SETUP_REQ , ns3::TX_PARAM_SETUP_ANS , ns3::DL_CHANNEL_REQ , ns3::DL_CHANNEL_ANS } |
| Enum for every possible command type. More... | |