| 
		| class XrlFeaFibClientV0p1Client |  
		|  |  
 |  | 
 
Public Types
Public Methods
-  XrlFeaFibClientV0p1Client (XrlSender* s) 
- virtual   ~XrlFeaFibClientV0p1Client () 
- bool  send_add_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const IPv4&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const AddRoute4CB&	cb
    ) 
- bool  send_add_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const IPv6&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const AddRoute6CB&	cb
    ) 
- bool  send_replace_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const IPv4&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const ReplaceRoute4CB&	cb
    ) 
- bool  send_replace_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const IPv6&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const ReplaceRoute6CB&	cb
    ) 
- bool  send_delete_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const string&	ifname,
	const string&	vifname,
	const DeleteRoute4CB&	cb
    ) 
- bool  send_delete_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const string&	ifname,
	const string&	vifname,
	const DeleteRoute6CB&	cb
    ) 
- bool  send_resolve_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const ResolveRoute4CB&	cb
    ) 
- bool  send_resolve_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const ResolveRoute6CB&	cb
    ) 
Protected Members
| XrlFeaFibClientV0p1Client (XrlSender* s) 
 | XrlFeaFibClientV0p1Client | 
| ~XrlFeaFibClientV0p1Client () 
 | ~XrlFeaFibClientV0p1Client | 
 [virtual]
| bool  send_add_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const IPv4&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const AddRoute4CB&	cb
    ) 
 | send_add_route4 | 
  Send Xrl intended to:
  Notification of a route being added.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| network | the network address prefix of the route to add. | 
| nexthop | the address of the next-hop router toward the
  destination. | 
| ifname | the name of the physical interface toward the
  destination. | 
| vifname | the name of the virtual interface toward the
  destination. | 
| metric | the routing metric toward the destination. | 
| admin_distance | the administratively defined distance toward the
  destination. | 
| protocol_origin | the name of the protocol that originated this
  route. | 
| xorp_route | true if this route was installed by XORP. | 
| bool  send_add_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const IPv6&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const AddRoute6CB&	cb
    ) 
 | send_add_route6 | 
| bool  send_replace_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const IPv4&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const ReplaceRoute4CB&	cb
    ) 
 | send_replace_route4 | 
  Send Xrl intended to:
  Notification of a route being replaced.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| network | the network address prefix of the route to replace. | 
| nexthop | the address of the next-hop router toward the
  destination. | 
| ifname | the name of the physical interface toward the
  destination. | 
| vifname | the name of the virtual interface toward the
  destination. | 
| metric | the routing metric toward the destination. | 
| admin_distance | the administratively defined distance toward the
  destination. | 
| protocol_origin | the name of the protocol that originated this
  route. | 
| xorp_route | true if this route was installed by XORP. | 
| bool  send_replace_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const IPv6&	nexthop,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t&	admin_distance,
	const string&	protocol_origin,
	const bool&	xorp_route,
	const ReplaceRoute6CB&	cb
    ) 
 | send_replace_route6 | 
| bool  send_delete_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const string&	ifname,
	const string&	vifname,
	const DeleteRoute4CB&	cb
    ) 
 | send_delete_route4 | 
  Send Xrl intended to:
  Notification of a route being deleted.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| network | the network address prefix of the route to delete. | 
| ifname | the name of the physical interface toward the
  destination. | 
| vifname | the name of the virtual interface toward the
  destination. | 
| bool  send_delete_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const string&	ifname,
	const string&	vifname,
	const DeleteRoute6CB&	cb
    ) 
 | send_delete_route6 | 
| bool  send_resolve_route4 (
	const char*	dst_xrl_target_name,
	const IPv4Net&	network,
	const ResolveRoute4CB&	cb
    ) 
 | send_resolve_route4 | 
  Send Xrl intended to:
  Notification of a route resolution request. This is issued when the
  forwarding plane cannot find any route to a given destination, even a
  candidate default.
Parameters:
| dst_xrl_target_name | the Xrl target name of the destination. | 
| network | the address of the destination. forwarding plane
  requires a route to be resolved by the upper layer. | 
| bool  send_resolve_route6 (
	const char*	dst_xrl_target_name,
	const IPv6Net&	network,
	const ResolveRoute6CB&	cb
    ) 
 | send_resolve_route6 | 
 [protected]
	
Generated by: pavlin on possum.icir.org on Wed Mar 21 11:22:57 2007, using kdoc $.