Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

aodv_packet.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

union  hdr_all_aodv
struct  hdr_aodv
struct  hdr_aodv_error
struct  hdr_aodv_reply
struct  hdr_aodv_request
struct  hdr_aodv_rrep_ack

Defines

#define AODV_MAX_ERRORS   100
#define AODVTYPE_HELLO   0x01
#define AODVTYPE_RREQ   0x02
#define AODVTYPE_RREP   0x04
#define AODVTYPE_RERR   0x08
#define AODVTYPE_RREP_ACK   0x10
#define HDR_AODV(p)   ((struct hdr_aodv*)hdr_aodv::access(p))
#define HDR_AODV_REQUEST(p)   ((struct hdr_aodv_request*)hdr_aodv::access(p))
#define HDR_AODV_REPLY(p)   ((struct hdr_aodv_reply*)hdr_aodv::access(p))
#define HDR_AODV_ERROR(p)   ((struct hdr_aodv_error*)hdr_aodv::access(p))
#define HDR_AODV_RREP_ACK(p)   ((struct hdr_aodv_rrep_ack*)hdr_aodv::access(p))


Define Documentation

#define AODV_MAX_ERRORS   100
 

Definition at line 38 of file aodv_packet.h.

#define AODVTYPE_HELLO   0x01
 

Definition at line 44 of file aodv_packet.h.

Referenced by CMUTrace::format_aodv(), AODV::recvAODV(), and AODV::sendHello().

#define AODVTYPE_RERR   0x08
 

Definition at line 47 of file aodv_packet.h.

Referenced by CMUTrace::format_aodv(), AODV::recvAODV(), and AODV::sendError().

#define AODVTYPE_RREP   0x04
 

Definition at line 46 of file aodv_packet.h.

Referenced by CMUTrace::format_aodv(), AODV::recvAODV(), and AODV::sendReply().

#define AODVTYPE_RREP_ACK   0x10
 

Definition at line 48 of file aodv_packet.h.

#define AODVTYPE_RREQ   0x02
 

Definition at line 45 of file aodv_packet.h.

Referenced by CMUTrace::format_aodv(), AODV::recvAODV(), and AODV::sendRequest().

#define HDR_AODV  )     ((struct hdr_aodv*)hdr_aodv::access(p))
 

Definition at line 53 of file aodv_packet.h.

Referenced by CMUTrace::format_aodv(), and AODV::recvAODV().

#define HDR_AODV_ERROR  )     ((struct hdr_aodv_error*)hdr_aodv::access(p))
 

Definition at line 56 of file aodv_packet.h.

Referenced by AODV::handle_link_failure(), AODV::recvError(), AODV::rt_resolve(), and AODV::sendError().

#define HDR_AODV_REPLY  )     ((struct hdr_aodv_reply*)hdr_aodv::access(p))
 

Definition at line 55 of file aodv_packet.h.

Referenced by CMUTrace::format_aodv(), AODV::recvHello(), AODV::recvReply(), AODV::sendHello(), and AODV::sendReply().

#define HDR_AODV_REQUEST  )     ((struct hdr_aodv_request*)hdr_aodv::access(p))
 

Definition at line 54 of file aodv_packet.h.

Referenced by CMUTrace::format_aodv(), AODV::recvRequest(), and AODV::sendRequest().

#define HDR_AODV_RREP_ACK  )     ((struct hdr_aodv_rrep_ack*)hdr_aodv::access(p))
 

Definition at line 57 of file aodv_packet.h.


Generated on Tue Apr 20 12:15:22 2004 for NS2.26SourcesOriginal by doxygen 1.3.3