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