#include <ns3/object.h>
#include <ns3/traced-callback.h>
#include <ns3/traced-value.h>
#include <ns3/mac16-address.h>
#include <ns3/mac64-address.h>
#include <ns3/sequence-number.h>
#include <ns3/lr-wpan-phy.h>
#include <ns3/event-id.h>
#include <deque>
Go to the source code of this file.
Classes | |
class | ns3::LrWpanMac |
Class that implements the LR-WPAN Mac state machine. More... | |
struct | ns3::McpsDataConfirmParams |
MCPS-DATA.confirm params. More... | |
struct | ns3::McpsDataIndicationParams |
MCPS-DATA.indication params. More... | |
struct | ns3::McpsDataRequestParams |
MCPS-DATA.request params. More... | |
struct | ns3::LrWpanMac::TxQueueElement |
Helper structure for managing transmission queue elements. More... | |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
ns3::TracedValueCallback | |
TracedValue Callback function types. | |
Typedefs | |
typedef void(* | ns3::TracedValueCallback::LrWpanMacState) (LrWpanMacState oldValue, LrWpanMacState newValue) |
TracedValue callback signature for LrWpanMacState. More... | |
typedef Callback< void, McpsDataConfirmParams > | ns3::McpsDataConfirmCallback |
This callback is called after a McpsDataRequest has been called from the higher layer. More... | |
typedef Callback< void, McpsDataIndicationParams, Ptr< Packet > > | ns3::McpsDataIndicationCallback |
This callback is called after a Mcps has successfully received a frame and wants to deliver it to the higher layer. More... | |