#include <geo-routing.hh>
Inheritance diagram for GeoMessageSendTimer:


Public Member Functions | |
| GeoMessageSendTimer (GeoRoutingFilter *agent, Message *msg) | |
| ~GeoMessageSendTimer () | |
| int | expire () |
Public Attributes | |
| GeoRoutingFilter * | agent_ |
| Message * | msg_ |
|
||||||||||||
|
Definition at line 296 of file geo-routing.hh. References agent, agent_, and msg_.
00296 : 00297 agent_(agent), msg_(msg) {}; ~GeoMessageSendTimer() |
|
|
Definition at line 298 of file geo-routing.hh. References msg_.
00299 {
00300 delete msg_;
00301 };
|
|
|
Implements TimerCallback. Definition at line 51 of file geo-routing.cc. References agent_, GeoRoutingFilter::messageTimeout(), and msg_.
00052 {
00053 // Call timeout function
00054 agent_->messageTimeout(msg_);
00055
00056 // Do not reschedule this timer
00057 return -1;
00058 }
|
Here is the call graph for this function:

|
|
Definition at line 304 of file geo-routing.hh. Referenced by expire(), and GeoMessageSendTimer(). |
|
|
Definition at line 305 of file geo-routing.hh. Referenced by expire(), GeoMessageSendTimer(), and ~GeoMessageSendTimer(). |
1.3.3