List of all members.
Public Member Functions |
| GAFAgent (nsaddr_t id) |
virtual void | recv (Packet *, Handler *) |
void | timeout (GafMsgType) |
u_int32_t | nodeid () |
double | myttl () |
Protected Member Functions |
int | command (int argc, const char *const *argv) |
void | node_on () |
void | node_off () |
void | duty_timeout () |
void | send_discovery () |
void | makeUpDiscoveryMsg (Packet *p) |
void | processDiscoveryMsg (Packet *p) |
void | schedule_wakeup (struct DiscoveryMsg) |
void | setGAFstate (GafNodeState) |
Protected Attributes |
double | beacon_ |
int | randomflag_ |
GAFDiscoverTimer | timer_ |
GAFSelectTimer | stimer_ |
GAFDutyTimer | dtimer_ |
int | seqno_ |
int | gid_ |
int | nid_ |
Node * | thisnode |
int | maxttl_ |
GafNodeState | state_ |
int | leader_settime_ |
int | adapt_mobility_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/gaf/gaf.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/gaf/gaf.cc