A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
zigbee-nwk-payload-header.h File Reference
#include "ns3/header.h"
#include "ns3/mac16-address.h"
#include "ns3/mac64-address.h"
+ Include dependency graph for zigbee-nwk-payload-header.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::zigbee::ZigbeeBeaconPayload
 Represents the payload portion of a beacon frame. More...
 
class  ns3::zigbee::ZigbeePayloadRouteReplyCommand
 Represent a variable portion of the zigbee payload header that includes the route reply command. More...
 
class  ns3::zigbee::ZigbeePayloadRouteRequestCommand
 Represent a variable portion of the zigbee payload header that includes the route request command. More...
 
class  ns3::zigbee::ZigbeePayloadType
 Represent the static portion of the zigbee payload header that describes the payload command type. More...
 

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 
namespace  ns3::zigbee
 

Enumerations

enum  ns3::zigbee::ManyToOne { ns3::zigbee::NO_MANY_TO_ONE = 0 , ns3::zigbee::ROUTE_RECORD = 1 , ns3::zigbee::NO_ROUTE_RECORD = 2 }
 Zigbee Specification 3.4.1.3.1 , Table 3-50 Values of the many to one command option field. More...
 
enum  ns3::zigbee::NwkCommandType {
  ns3::zigbee::ROUTE_REQ_CMD = 0x01 , ns3::zigbee::ROUTE_REP_CMD = 0x02 , ns3::zigbee::NWK_STATUS_CMD = 0X03 , ns3::zigbee::LEAVE_CMD = 0x04 ,
  ns3::zigbee::ROUTE_RECORD_CMD = 0x05 , ns3::zigbee::REJOIN_REQ_CMD = 0x06 , ns3::zigbee::REJOIN_RESP_CMD = 0x07 , ns3::zigbee::LINK_STATUS_CMD = 0x08 ,
  ns3::zigbee::NWK_REPORT_CMD = 0x09 , ns3::zigbee::NWK_UPDATE_CMD = 0x0a , ns3::zigbee::TIMEOUT_REQ_CMD = 0x0b , ns3::zigbee::TIMEOUT_RESP_CMD = 0x0c ,
  ns3::zigbee::LINK_POWER_DELTA_CMD = 0x0d
}
 Zigbee Specification, Payload command types. More...