class XrlPolicyRedist4V0p1Client


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods

Protected Members


Detailed Description

 XrlPolicyRedist4V0p1Client (XrlSender* s)

XrlPolicyRedist4V0p1Client

 ~XrlPolicyRedist4V0p1Client ()

~XrlPolicyRedist4V0p1Client

[virtual]

typedef XorpCallback1<void, const XrlError&>::RefPtr AddRoute4CB

AddRoute4CB

bool  send_add_route4 ( const char* target_name, const IPv4Net& network, const bool& unicast, const bool& multicast, const IPv4& nexthop, const uint32_t& metric, const XrlAtomList& policytags, const AddRoute4CB& cb )

send_add_route4

Send Xrl intended to:

Start route redistribution for an IPv4 route.

Parameters:

tgt_nameXrl Target name
networkthe route to advertise.
unicastwhether the route is unicast.
multicastwhether the route is multicast.
nexthopthe nexthop of the route.
metricthe metric of the route.
policytagsthe set of policy-tags associated with the route.
typedef XorpCallback1<void, const XrlError&>::RefPtr DeleteRoute4CB

DeleteRoute4CB

bool  send_delete_route4 ( const char* target_name, const IPv4Net& network, const bool& unicast, const bool& multicast, const DeleteRoute4CB& cb )

send_delete_route4

Send Xrl intended to:

Terminate route redistribution for an IPv4 route.

Parameters:

tgt_nameXrl Target name
networkthe route for which advertisements should cease.
unicastwhether the route is unicast.
multicastwhether the route is multicast.
XrlSender* _sender

_sender

[protected]


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:52:55 2005, using kdoc $.