#include <imep.h>
Collaboration diagram for imepLink:

Public Member Functions | |
| imepLink (nsaddr_t index) | |
| nsaddr_t & | index () |
| u_int32_t & | status () |
| u_int8_t & | lastSeq () |
| u_int8_t & | lastSeqValid () |
| double & | in_expire () |
| double & | out_expire () |
| double & | lastEcho () |
Protected Member Functions | |
| LIST_ENTRY (imepLink) link | |
Private Attributes | |
| nsaddr_t | index_ |
| u_int32_t | status_ |
| double | in_expire_ |
| double | out_expire_ |
| double | last_echo_ |
| u_int8_t | last_seq_ |
| bool | last_seq_valid |
Friends | |
| class | imepAgent |
|
|
Definition at line 107 of file imep.h. References BEACON_PERIOD, index(), index_, and last_echo_.
00107 : index_(index), last_echo_(-BEACON_PERIOD) {} |
Here is the call graph for this function:

|
|
Definition at line 113 of file imep.h. References in_expire_. Referenced by imepAgent::imepSetLinkDownStatus(), imepAgent::imepSetLinkInStatus(), and imepAgent::purgeLink().
00113 { return in_expire_; }
|
|
|
Definition at line 109 of file imep.h. References index_, and nsaddr_t. Referenced by imepAgent::createResponseList(), imepAgent::findLink(), imepAgent::handlerBeaconTimer(), imepAgent::imepGetBiLinks(), imepLink(), imepAgent::log_neighbor_list(), and imepAgent::purgeLink().
00109 { return index_; }
|
|
|
Definition at line 115 of file imep.h. References last_echo_. Referenced by imepAgent::aggregateHelloBlock().
00115 { return last_echo_; }
|
|
|
Definition at line 111 of file imep.h. References last_seq_, and u_int8_t. Referenced by imepAgent::handlerIncomingTimer(), imepAgent::imep_object_input(), and imepAgent::imepSetLinkInStatus().
00111 { return last_seq_;}
|
|
|
Definition at line 112 of file imep.h. References last_seq_, and u_int8_t. Referenced by imepAgent::imep_object_input(), and imepAgent::imepSetLinkInStatus().
00112 { return last_seq_;}
|
|
|
|
|
|
Definition at line 114 of file imep.h. References out_expire_. Referenced by imepAgent::imepSetLinkDownStatus(), imepAgent::imepSetLinkInStatus(), imepAgent::imepSetLinkOutStatus(), and imepAgent::purgeLink().
00114 { return out_expire_; }
|
|
|
Definition at line 110 of file imep.h. References status_, and u_int32_t. Referenced by imepAgent::createResponseList(), imepAgent::getResponseListSize(), imepAgent::handlerBeaconTimer(), imepAgent::imepGetBiLinks(), imepAgent::imepGetLinkStatus(), imepAgent::imepSetLinkDownStatus(), imepAgent::imepSetLinkInStatus(), imepAgent::imepSetLinkOutStatus(), imepAgent::log_neighbor_list(), and imepAgent::purgeLink().
00110 { return status_;}
|
|
|
|
|
|
Definition at line 123 of file imep.h. Referenced by in_expire(). |
|
|
Definition at line 121 of file imep.h. Referenced by imepLink(), and index(). |
|
|
Definition at line 125 of file imep.h. Referenced by imepLink(), and lastEcho(). |
|
|
Definition at line 126 of file imep.h. Referenced by lastSeq(), and lastSeqValid(). |
|
|
|
|
|
Definition at line 124 of file imep.h. Referenced by out_expire(). |
|
|
Definition at line 122 of file imep.h. Referenced by status(). |
1.3.3