IEEE802.15.4-2011 PHY PIB Attributes Table 52 in section 6.4.2. More...
#include "lr-wpan-mac-base.h"
Public Attributes | |
bool | macAssociationPermit {true} |
Indication of whether the coordinator is allowing association. | |
std::vector< uint8_t > | macBeaconPayload |
The set with the contents of the beacon payload. | |
uint8_t | macBeaconPayloadLength {0} |
The length in octets of the beacon payload. | |
Mac64Address | macExtendedAddress |
The EUI-64 bit address. | |
uint16_t | macPanId {0xffff} |
The identifier of the PAN. | |
bool | macPromiscuousMode {false} |
Indication of whether the mac is in promiscuous mode (Receive all mode). | |
bool | macRxOnWhenIdle {true} |
Indication of whether the MAC is enabled during idle periods. | |
Mac16Address | macShortAddress |
The 16 bit mac short address. | |
uint8_t | pCurrentChannel {11} |
The current logical channel in used in the PHY. | |
uint8_t | pCurrentPage {0} |
The current logical page in use in the PHY. | |
Additional Inherited Members | |
Public Member Functions inherited from ns3::SimpleRefCount< MacPibAttributes > | |
SimpleRefCount () | |
Default constructor. | |
SimpleRefCount (const SimpleRefCount &o) | |
Copy constructor. | |
uint32_t | GetReferenceCount () const |
Get the reference count of the object. | |
SimpleRefCount & | operator= (const SimpleRefCount &o) |
Assignment operator. | |
void | Ref () const |
Increment the reference count. | |
void | Unref () const |
Decrement the reference count. | |
IEEE802.15.4-2011 PHY PIB Attributes Table 52 in section 6.4.2.
Definition at line 301 of file lr-wpan-mac-base.h.
bool ns3::lrwpan::MacPibAttributes::macAssociationPermit {true} |
Indication of whether the coordinator is allowing association.
Definition at line 308 of file lr-wpan-mac-base.h.
std::vector<uint8_t> ns3::lrwpan::MacPibAttributes::macBeaconPayload |
The set with the contents of the beacon payload.
Definition at line 303 of file lr-wpan-mac-base.h.
uint8_t ns3::lrwpan::MacPibAttributes::macBeaconPayloadLength {0} |
The length in octets of the beacon payload.
Definition at line 304 of file lr-wpan-mac-base.h.
Mac64Address ns3::lrwpan::MacPibAttributes::macExtendedAddress |
The EUI-64 bit address.
Definition at line 306 of file lr-wpan-mac-base.h.
uint16_t ns3::lrwpan::MacPibAttributes::macPanId {0xffff} |
The identifier of the PAN.
Definition at line 307 of file lr-wpan-mac-base.h.
bool ns3::lrwpan::MacPibAttributes::macPromiscuousMode {false} |
Indication of whether the mac is in promiscuous mode (Receive all mode).
Definition at line 311 of file lr-wpan-mac-base.h.
bool ns3::lrwpan::MacPibAttributes::macRxOnWhenIdle {true} |
Indication of whether the MAC is enabled during idle periods.
Definition at line 310 of file lr-wpan-mac-base.h.
Mac16Address ns3::lrwpan::MacPibAttributes::macShortAddress |
The 16 bit mac short address.
Definition at line 305 of file lr-wpan-mac-base.h.
uint8_t ns3::lrwpan::MacPibAttributes::pCurrentChannel {11} |
The current logical channel in used in the PHY.
Definition at line 313 of file lr-wpan-mac-base.h.
uint8_t ns3::lrwpan::MacPibAttributes::pCurrentPage {0} |
The current logical page in use in the PHY.
Definition at line 314 of file lr-wpan-mac-base.h.