| ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| | Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <mac-simple.h>
Inheritance diagram for MacSimple:

Public Member Functions | |
| MacSimple () | |
| void | recv (Packet *p, Handler *h) |
| void | send (Packet *p, Handler *h) |
| void | waitHandler (void) |
| void | sendHandler (void) |
| void | recvHandler (void) |
| double | txtime (Packet *p) |
| void | trace_event (char *, Packet *) |
| int | command (int, const char *const *) |
Public Attributes | |
| EventTrace * | et_ |
Private Attributes | |
| Packet * | pktRx_ |
| Packet * | pktTx_ |
| MacState | rx_state_ |
| MacState | tx_state_ |
| int | tx_active_ |
| Handler * | txHandler_ |
| MacSimpleWaitTimer * | waitTimer |
| MacSimpleSendTimer * | sendTimer |
| MacSimpleRecvTimer * | recvTimer |
| int | busy_ |
Friends | |
| class | BackoffTimer |
|
|
|
|
||||||||||||
|
Reimplemented from Mac. |
|
||||||||||||
|
Reimplemented from Mac. |
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
Reimplemented from Mac. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from Mac. |
|
|
Reimplemented from Mac. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|