| ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| | Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
#include <stdarg.h>#include <sys/types.h>#include <config.h>#include <agent.h>#include <drop-tail.h>#include <trace.h>#include "lib/bsd-list.h"#include <rtproto/rtproto.h>#include <imep/rxmit_queue.h>#include <imep/dest_queue.h>#include <imep/imep_stats.h>#include <imep/imep_spec.h>Compounds | |
| class | imepAgent |
| class | imepLink |
| class | imepTimer |
Defines | |
| #define | IMEP_HDR_LEN 512 |
| #define | BEACON_HDR_LEN (IP_HDR_LEN + sizeof(struct hdr_imep)) |
| #define | HELLO_HDR_LEN |
| #define | ACK_HDR_LEN |
| #define | INT32_T(X) *((int32_t*) &(X)) |
| #define | U_INT16_T(X) *((u_int16_t*) &(X)) |
| #define | U_INT32_T(X) *((u_int32_t*) &(X)) |
Enumerations | |
| enum | imepTimerType { BEACON_TIMER = 0x01, CONTROL_TIMER = 0x02, REXMIT_TIMER = 0x03, INCOMING_TIMER = 0x04 } |
|
|
Value: (IP_HDR_LEN + sizeof(struct hdr_imep) + \ sizeof(struct imep_ack_block)) |
|
|
|
|
|
Value: (IP_HDR_LEN + sizeof(struct hdr_imep) + \ sizeof(struct imep_hello_block)) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|