| XrlPolicyBackendV0p1Client (XrlSender* s)
| XrlPolicyBackendV0p1Client |
| ~XrlPolicyBackendV0p1Client ()
| ~XrlPolicyBackendV0p1Client |
[virtual]
| typedef XorpCallback1<void, const XrlError&>::RefPtr ConfigureCB | ConfigureCB |
| bool send_configure (
const char* target_name,
const uint32_t& filter,
const string& conf,
const ConfigureCB& cb
)
| send_configure |
Send Xrl intended to:
Configure a policy filter.
Parameters:
| tgt_name | Xrl Target name |
| filter | the identifier of the filter to configure. |
| conf | the configuration of the filter. |
| typedef XorpCallback1<void, const XrlError&>::RefPtr ResetCB | ResetCB |
| bool send_reset (
const char* target_name,
const uint32_t& filter,
const ResetCB& cb
)
| send_reset |
Send Xrl intended to:
Reset a policy filter.
Parameters:
| tgt_name | Xrl Target name |
| filter | the identifier of the filter to reset. |
| typedef XorpCallback1<void, const XrlError&>::RefPtr PushRoutesCB | PushRoutesCB |
| bool send_push_routes (
const char* target_name,
const PushRoutesCB& cb
)
| send_push_routes |
Send Xrl intended to:
Push all available routes through all filters for re-filtering.
Parameters:
| tgt_name | Xrl Target name |
| XrlSender* _sender | _sender |
[protected]