#include <rtable.h>
Collaboration diagram for rtable_ent:

Public Member Functions | |
| rtable_ent () | |
Public Attributes | |
| nsaddr_t | dst |
| nsaddr_t | hop |
| uint | metric |
| uint | seqnum |
| double | advertise_ok_at |
| bool | advert_seqnum |
| bool | advert_metric |
| Event * | trigger_event |
| uint | last_advertised_metric |
| double | changed_at |
| double | new_seqnum_at |
| double | wst |
| Event * | timeout_event |
| PacketQueue * | q |
|
|
Definition at line 65 of file rtable.h.
00065 { bzero(this, sizeof(rtable_ent));}
|
|
|
Definition at line 73 of file rtable.h. Referenced by DSDV_Agent::helper_callback(), DSDV_Agent::makeUpdate(), DSDV_Agent::processUpdate(), and DSDV_Agent::startUp(). |
|
|
Definition at line 72 of file rtable.h. Referenced by DSDV_Agent::helper_callback(), DSDV_Agent::makeUpdate(), DSDV_Agent::processUpdate(), and DSDV_Agent::startUp(). |
|
|
Definition at line 71 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::helper_callback(), DSDV_Agent::makeUpdate(), DSDV_Agent::processUpdate(), DSDV_Agent::startUp(), and DSDV_Agent::updateRoute(). |
|
|
Definition at line 84 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), and DSDV_Agent::startUp(). |
|
|
Definition at line 66 of file rtable.h. Referenced by RoutingTable::AddEntry(), DSDV_Agent::forwardPacket(), RoutingTable::GetEntry(), DSDV_Agent::helper_callback(), DSDV_Agent::lost_link(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), DSDV_Agent::startUp(), and DSDV_Agent::updateRoute(). |
|
|
Definition at line 67 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::helper_callback(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), DSDV_Agent::startUp(), and DSDV_Agent::updateRoute(). |
|
|
Definition at line 83 of file rtable.h. Referenced by DSDV_Agent::makeUpdate(), and DSDV_Agent::processUpdate(). |
|
|
Definition at line 68 of file rtable.h. Referenced by RoutingTable::AddEntry(), DSDV_Agent::forwardPacket(), DSDV_Agent::helper_callback(), DSDV_Agent::lost_link(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), DSDV_Agent::startUp(), and DSDV_Agent::updateRoute(). |
|
|
Definition at line 85 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), and DSDV_Agent::startUp(). |
|
|
Definition at line 88 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::makeUpdate(), DSDV_Agent::processUpdate(), and DSDV_Agent::startUp(). |
|
|
Definition at line 70 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::helper_callback(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), DSDV_Agent::startUp(), and DSDV_Agent::updateRoute(). |
|
|
Definition at line 87 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::helper_callback(), DSDV_Agent::lost_link(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), and DSDV_Agent::startUp(). |
|
|
Definition at line 81 of file rtable.h. Referenced by DSDV_Agent::cancelTriggersBefore(), DSDVTriggerHandler::handle(), and DSDV_Agent::needTriggeredUpdate(). |
|
|
Definition at line 86 of file rtable.h. Referenced by DSDV_Agent::forwardPacket(), DSDV_Agent::makeUpdate(), DSDV_Agent::output_rte(), DSDV_Agent::processUpdate(), DSDV_Agent::startUp(), and DSDV_Agent::updateRoute(). |
1.3.3