#include "ns3/callback.h"#include "ns3/mac16-address.h"#include "ns3/mac64-address.h"#include "ns3/nstime.h"#include "ns3/object.h"#include "ns3/packet.h"#include "ns3/ptr.h"#include <cstdint>
Include dependency graph for lr-wpan-mac-base.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | ns3 |
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
| namespace | ns3::lrwpan |
Typedefs | |
| using | ns3::lrwpan::McpsDataConfirmCallback = Callback< void, McpsDataConfirmParams > |
| This callback is called after a McpsDataRequest has been called from the higher layer. | |
| using | ns3::lrwpan::McpsDataIndicationCallback = Callback< void, McpsDataIndicationParams, Ptr< Packet > > |
| This callback is called after a Mcps has successfully received a frame and wants to deliver it to the higher layer. | |
| using | ns3::lrwpan::MlmeAssociateConfirmCallback = Callback< void, MlmeAssociateConfirmParams > |
| This callback is called after a MlmeAssociateRequest has been called from the higher layer. | |
| using | ns3::lrwpan::MlmeAssociateIndicationCallback = Callback< void, MlmeAssociateIndicationParams > |
| This callback is called after a Mlme has successfully received a command frame and wants to deliver it to the higher layer. | |
| using | ns3::lrwpan::MlmeBeaconNotifyIndicationCallback = Callback< void, MlmeBeaconNotifyIndicationParams > |
| This callback is called after a Mlme has successfully received a beacon frame and wants to deliver it to the higher layer. | |
| using | ns3::lrwpan::MlmeCommStatusIndicationCallback = Callback< void, MlmeCommStatusIndicationParams > |
| This callback is called by the MLME and issued to its next higher layer following a transmission instigated through a response primitive. | |
| using | ns3::lrwpan::MlmeGetConfirmCallback = Callback< void, MacStatus, MacPibAttributeIdentifier, Ptr< MacPibAttributes > > |
| This callback is called after a MlmeGetRequest has been called from the higher layer to get a PIB. | |
| using | ns3::lrwpan::MlmeOrphanIndicationCallback = Callback< void, MlmeOrphanIndicationParams > |
| This callback is called by the MLME and issued to its next higher layer following the reception of a orphan notification. | |
| using | ns3::lrwpan::MlmePollConfirmCallback = Callback< void, MlmePollConfirmParams > |
| This callback is called after a Mlme-Poll.Request has been called from the higher layer. | |
| using | ns3::lrwpan::MlmeScanConfirmCallback = Callback< void, MlmeScanConfirmParams > |
| This callback is called after a MlmeScanRequest has been called from the higher layer. | |
| using | ns3::lrwpan::MlmeSetConfirmCallback = Callback< void, MlmeSetConfirmParams > |
| This callback is called after a MlmeSetRequest has been called from the higher layer to set a PIB. | |
| using | ns3::lrwpan::MlmeStartConfirmCallback = Callback< void, MlmeStartConfirmParams > |
| This callback is called after a MlmeStartRequest has been called from the higher layer. | |
| using | ns3::lrwpan::MlmeSyncLossIndicationCallback = Callback< void, MlmeSyncLossIndicationParams > |
| This callback is called to indicate the loss of synchronization with a coordinator. | |