#include <ns3/buffer.h>#include <ns3/nstime.h>#include <ns3/object.h>#include <list>#include <ostream>#include <stdint.h>
Include dependency graph for lorawan-mac-command.h:
This graph shows which files directly or indirectly include this file: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 | |
| 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... | |