#include <dr.hh>
Inheritance diagram for InterestCallback:


Public Member Functions | |
| InterestCallback (DiffusionRouting *drt, HandleEntry *handle_entry) | |
| ~InterestCallback () | |
| int | expire () |
Public Attributes | |
| DiffusionRouting * | drt_ |
| HandleEntry * | handle_entry_ |
|
||||||||||||
|
Definition at line 75 of file dr.hh. References drt_, and handle_entry_.
00075 : 00076 drt_(drt), handle_entry_(handle_entry) {}; ~InterestCallback() {}; |
|
|
Definition at line 77 of file dr.hh.
00077 {};
|
|
|
Implements TimerCallback. Definition at line 59 of file dr.cc. References drt_, handle_entry_, and DiffusionRouting::interestTimeout().
00060 {
00061 int retval;
00062
00063 // Call the interestTimeout function
00064 retval = drt_->interestTimeout(handle_entry_);
00065
00066 if (retval < 0)
00067 delete this;
00068
00069 return retval;
00070 }
|
Here is the call graph for this function:

|
|
Definition at line 80 of file dr.hh. Referenced by expire(), and InterestCallback(). |
|
|
Definition at line 81 of file dr.hh. Referenced by expire(), and InterestCallback(). |
1.3.3