Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Friends

aodv_rt_entry Class Reference

List of all members.

Public Member Functions

void nb_insert (nsaddr_t id)
AODV_Neighbornb_lookup (nsaddr_t id)
void pc_insert (nsaddr_t id)
AODV_Precursorpc_lookup (nsaddr_t id)
void pc_delete (nsaddr_t id)
void pc_delete (void)
bool pc_empty (void)

Public Attributes

double rt_req_timeout
u_int8_t rt_req_cnt

Protected Member Functions

 LIST_ENTRY (aodv_rt_entry) rt_link

Protected Attributes

nsaddr_t rt_dst
u_int32_t rt_seqno
u_int16_t rt_hops
int rt_last_hop_count
nsaddr_t rt_nexthop
aodv_precursors rt_pclist
double rt_expire
u_int8_t rt_flags
double rt_disc_latency [MAX_HISTORY]
char hist_indx
int rt_req_last_ttl
aodv_ncache rt_nblist

Friends

class aodv_rtable
class AODV
class LocalRepairTimer

The documentation for this class was generated from the following files: