class XrlFtiV0p2Client


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Types

Public Methods

Protected Members


Detailed Description

 XrlFtiV0p2Client (XrlSender* s)

XrlFtiV0p2Client

 ~XrlFtiV0p2Client ()

~XrlFtiV0p2Client

[virtual]

typedef XorpCallback8<void, const XrlError&, const IPv4Net*, const IPv4*, const string*, const string*, const uint32_t*, const uint32_t*, const string*>::RefPtr LookupRouteByDest4CB

LookupRouteByDest4CB

bool  send_lookup_route_by_dest4 ( const char* dst_xrl_target_name, const IPv4& dst, const LookupRouteByDest4CB& cb )

send_lookup_route_by_dest4

Send Xrl intended to:

Lookup a route for a destination host address.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
dstthe destination host address to lookup.
typedef XorpCallback8<void, const XrlError&, const IPv6Net*, const IPv6*, const string*, const string*, const uint32_t*, const uint32_t*, const string*>::RefPtr LookupRouteByDest6CB

LookupRouteByDest6CB

bool  send_lookup_route_by_dest6 ( const char* dst_xrl_target_name, const IPv6& dst, const LookupRouteByDest6CB& cb )

send_lookup_route_by_dest6

Send Xrl intended to:

Lookup a route for a destination host address.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
dstthe destination host address to lookup.
typedef XorpCallback7<void, const XrlError&, const IPv4*, const string*, const string*, const uint32_t*, const uint32_t*, const string*>::RefPtr LookupRouteByNetwork4CB

LookupRouteByNetwork4CB

bool  send_lookup_route_by_network4 ( const char* dst_xrl_target_name, const IPv4Net& dst, const LookupRouteByNetwork4CB& cb )

send_lookup_route_by_network4

Send Xrl intended to:

Lookup a route for a destination subnet address.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
dstthe destination subnet address to lookup.
typedef XorpCallback7<void, const XrlError&, const IPv6*, const string*, const string*, const uint32_t*, const uint32_t*, const string*>::RefPtr LookupRouteByNetwork6CB

LookupRouteByNetwork6CB

bool  send_lookup_route_by_network6 ( const char* dst_xrl_target_name, const IPv6Net& dst, const LookupRouteByNetwork6CB& cb )

send_lookup_route_by_network6

Send Xrl intended to:

Lookup a route for a destination subnet address.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
dstthe destination subnet address to lookup.
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr HaveIpv4CB

HaveIpv4CB

bool  send_have_ipv4 ( const char* dst_xrl_target_name, const HaveIpv4CB& cb )

send_have_ipv4

Send Xrl intended to:

Test if the underlying system supports IPv4.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr HaveIpv6CB

HaveIpv6CB

bool  send_have_ipv6 ( const char* dst_xrl_target_name, const HaveIpv6CB& cb )

send_have_ipv6

Send Xrl intended to:

Test if the underlying system supports IPv6.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr GetUnicastForwardingEnabled4CB

GetUnicastForwardingEnabled4CB

bool  send_get_unicast_forwarding_enabled4 ( const char* dst_xrl_target_name, const GetUnicastForwardingEnabled4CB& cb )

send_get_unicast_forwarding_enabled4

Send Xrl intended to:

Test whether the IPv4 unicast forwarding engine is enabled or disabled to forward packets.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback2<void, const XrlError&, const bool*>::RefPtr GetUnicastForwardingEnabled6CB

GetUnicastForwardingEnabled6CB

bool  send_get_unicast_forwarding_enabled6 ( const char* dst_xrl_target_name, const GetUnicastForwardingEnabled6CB& cb )

send_get_unicast_forwarding_enabled6

Send Xrl intended to:

Test whether the IPv6 unicast forwarding engine is enabled or disabled to forward packets.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingEnabled4CB

SetUnicastForwardingEnabled4CB

bool  send_set_unicast_forwarding_enabled4 ( const char* dst_xrl_target_name, const bool& enabled, const SetUnicastForwardingEnabled4CB& cb )

send_set_unicast_forwarding_enabled4

Send Xrl intended to:

Set the IPv4 unicast forwarding engine to enable or disable forwarding of packets.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
enabledif true, then enable IPv4 unicast forwarding, otherwise disable it.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingEnabled6CB

SetUnicastForwardingEnabled6CB

bool  send_set_unicast_forwarding_enabled6 ( const char* dst_xrl_target_name, const bool& enabled, const SetUnicastForwardingEnabled6CB& cb )

send_set_unicast_forwarding_enabled6

Send Xrl intended to:

Set the IPv6 unicast forwarding engine to enable or disable forwarding of packets.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
enabledif true, then enable IPv6 unicast forwarding, otherwise disable it.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingEntriesRetainOnStartup4CB

SetUnicastForwardingEntriesRetainOnStartup4CB

bool  send_set_unicast_forwarding_entries_retain_on_startup4 ( const char* dst_xrl_target_name, const bool& retain, const SetUnicastForwardingEntriesRetainOnStartup4CB& cb )

send_set_unicast_forwarding_entries_retain_on_startup4

Send Xrl intended to:

Set the IPv4 unicast forwarding engine whether to retain existing XORP forwarding entries on startup.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
retainif true, then retain the XORP forwarding entries, otherwise delete them.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingEntriesRetainOnShutdown4CB

SetUnicastForwardingEntriesRetainOnShutdown4CB

bool  send_set_unicast_forwarding_entries_retain_on_shutdown4 ( const char* dst_xrl_target_name, const bool& retain, const SetUnicastForwardingEntriesRetainOnShutdown4CB& cb )

send_set_unicast_forwarding_entries_retain_on_shutdown4

Send Xrl intended to:

Set the IPv4 unicast forwarding engine whether to retain existing XORP forwarding entries on shutdown.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
retainif true, then retain the XORP forwarding entries, otherwise delete them.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingEntriesRetainOnStartup6CB

SetUnicastForwardingEntriesRetainOnStartup6CB

bool  send_set_unicast_forwarding_entries_retain_on_startup6 ( const char* dst_xrl_target_name, const bool& retain, const SetUnicastForwardingEntriesRetainOnStartup6CB& cb )

send_set_unicast_forwarding_entries_retain_on_startup6

Send Xrl intended to:

Set the IPv6 unicast forwarding engine whether to retain existing XORP forwarding entries on startup.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
retainif true, then retain the XORP forwarding entries, otherwise delete them.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingEntriesRetainOnShutdown6CB

SetUnicastForwardingEntriesRetainOnShutdown6CB

bool  send_set_unicast_forwarding_entries_retain_on_shutdown6 ( const char* dst_xrl_target_name, const bool& retain, const SetUnicastForwardingEntriesRetainOnShutdown6CB& cb )

send_set_unicast_forwarding_entries_retain_on_shutdown6

Send Xrl intended to:

Set the IPv6 unicast forwarding engine whether to retain existing XORP forwarding entries on shutdown.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
retainif true, then retain the XORP forwarding entries, otherwise delete them.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingTableId4CB

SetUnicastForwardingTableId4CB

bool  send_set_unicast_forwarding_table_id4 ( const char* dst_xrl_target_name, const bool& is_configured, const uint32_t& table_id, const SetUnicastForwardingTableId4CB& cb )

send_set_unicast_forwarding_table_id4

Send Xrl intended to:

Set the IPv4 unicast forwarding table ID to be used.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
is_configuredif true, the forwarding table ID is configured, otherwise the default table should be used.
table_idthe IPv4 unicast forwarding table ID to be used.
typedef XorpCallback1<void, const XrlError&>::RefPtr SetUnicastForwardingTableId6CB

SetUnicastForwardingTableId6CB

bool  send_set_unicast_forwarding_table_id6 ( const char* dst_xrl_target_name, const bool& is_configured, const uint32_t& table_id, const SetUnicastForwardingTableId6CB& cb )

send_set_unicast_forwarding_table_id6

Send Xrl intended to:

Set the IPv6 unicast forwarding table ID to be used.

Parameters:

dst_xrl_target_namethe Xrl target name of the destination.
is_configuredif true, the forwarding table ID is configured, otherwise the default table should be used.
table_idthe IPv6 unicast forwarding table ID to be used.
XrlSender* _sender

_sender

[protected]


Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:10:48 2009, using kdoc 2.0a54+XORP.