#include <filter.hh>
Collaboration diagram for FilterEntry:

Public Member Functions | |
| FilterEntry (int16_t handle, u_int16_t priority, u_int16_t agent) | |
| ~FilterEntry () | |
Public Attributes | |
| NRAttrVec * | filter_attrs_ |
| int16_t | handle_ |
| u_int16_t | priority_ |
| u_int16_t | agent_ |
| FilterCallback * | cb_ |
| timeval | tmv_ |
| bool | valid_ |
|
||||||||||||||||
|
Definition at line 61 of file filter.hh. References agent, agent_, cb_, GetTime(), handle, handle_, priority_, and valid_.
|
Here is the call graph for this function:

|
|
Definition at line 69 of file filter.hh. References ClearAttrs(), and filter_attrs_.
00070 {
00071 if (filter_attrs_){
00072 ClearAttrs(filter_attrs_);
00073 delete filter_attrs_;
00074 }
00075 }
|
Here is the call graph for this function:

|
|
Definition at line 56 of file filter.hh. Referenced by DiffusionCoreAgent::deleteFilter(), FilterEntry(), DiffusionCoreAgent::findFilter(), DiffusionCoreAgent::forwardMessage(), DiffusionCoreAgent::getNextFilterPriority(), and DiffusionCoreAgent::processControlMessage(). |
|
|
Definition at line 57 of file filter.hh. Referenced by DiffusionRouting::addFilter(), FilterEntry(), and DiffusionRouting::processControlMessage(). |
|
|
|
|
Definition at line 55 of file filter.hh. Referenced by DiffusionCoreAgent::addFilter(), FilterEntry(), DiffusionRouting::filterKeepaliveTimeout(), DiffusionCoreAgent::getFilterList(), DiffusionCoreAgent::getNextFilterPriority(), and DiffusionCoreAgent::processControlMessage(). |
|
|
Definition at line 58 of file filter.hh. Referenced by DiffusionCoreAgent::processControlMessage(). |
|
|
Definition at line 59 of file filter.hh. Referenced by FilterEntry(), DiffusionRouting::filterKeepaliveTimeout(), DiffusionRouting::processControlMessage(), and DiffusionRouting::removeFilter(). |
1.3.3