List of all members.
Public Member Functions |
void | recv (Packet *p, Handler *h) |
int | hdr_dst (char *hdr, int dst=-2) |
int | hdr_src (char *hdr, int src=-2) |
int | hdr_type (char *hdr, u_int16_t type=0) |
int | bss_id () |
void | trace_event (char *, Packet *) |
Public Attributes |
EventTrace * | et_ |
Protected Types |
enum | { IBSS_ID = MAC_BROADCAST
} |
enum | { PASSIVE = 0,
ACTIVE = 1
} |
Protected Member Functions |
void | backoffHandler (void) |
void | deferHandler (void) |
void | BeaconHandler (void) |
void | ProbeHandler (void) |
void | navHandler (void) |
void | recvHandler (void) |
void | sendHandler (void) |
void | txHandler (void) |
Protected Attributes |
PHY_MIB | phymib_ |
MAC_MIB | macmib_ |
int | bss_id_ |
Friends |
class | DeferTimer |
class | BeaconTimer |
class | ProbeTimer |
class | BackoffTimer |
class | IFTimer |
class | NavTimer |
class | RxTimer |
class | TxTimer |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/mac/mac-802_11.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/mac/mac-802_11.cc