|
|
It may accept/reject/modify any route which supports VarRW.
ConfError (class) | ConfError |
PolicyFilter ()
| PolicyFilter |
~PolicyFilter ()
| ~PolicyFilter |
void configure (const string& str)
| configure |
Configure the filter
Parameters:
str | filter configuration. |
Reimplemented from FilterBase.
void reset ()
| reset |
Reset the filter.
Filter becomes a NO-operation -- default action should be returned everytime an acceptRoute is called.
Reimplemented from FilterBase.
bool acceptRoute (VarRW& varrw)
| acceptRoute |
See if a route is accepted by the filter. The route may be modified by the filter [through VarRW].
Parameters:
varrw | the VarRW associated with the route being filtered. |
Returns: true if the route is accepted, false otherwise.
Reimplemented from FilterBase.