#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>
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 |
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. | |