xorp

XrlFtiV0p2Client Class Reference

List of all members.

Public Types

typedef XorpCallback8< void,
const XrlError &, const
IPv4Net *, const IPv4 *, const
string *, const string
*, const uint32_t *, const
uint32_t *, const string * >
::RefPtr 
LookupRouteByDest4CB
typedef XorpCallback7< void,
const XrlError &, const IPv4
*, const string *, const
string *, const uint32_t
*, const uint32_t *, const
string * >::RefPtr 
LookupRouteByNetwork4CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
HaveIpv4CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetUnicastForwardingEnabled4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEnabled4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnStartup4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnShutdown4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingTableId4CB
typedef XorpCallback8< void,
const XrlError &, const
IPv6Net *, const IPv6 *, const
string *, const string
*, const uint32_t *, const
uint32_t *, const string * >
::RefPtr 
LookupRouteByDest6CB
typedef XorpCallback7< void,
const XrlError &, const IPv6
*, const string *, const
string *, const uint32_t
*, const uint32_t *, const
string * >::RefPtr 
LookupRouteByNetwork6CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
HaveIpv6CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetUnicastForwardingEnabled6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEnabled6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnStartup6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnShutdown6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingTableId6CB
typedef XorpCallback8< void,
const XrlError &, const
IPv4Net *, const IPv4 *, const
string *, const string
*, const uint32_t *, const
uint32_t *, const string * >
::RefPtr 
LookupRouteByDest4CB
typedef XorpCallback7< void,
const XrlError &, const IPv4
*, const string *, const
string *, const uint32_t
*, const uint32_t *, const
string * >::RefPtr 
LookupRouteByNetwork4CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
HaveIpv4CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetUnicastForwardingEnabled4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEnabled4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnStartup4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnShutdown4CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingTableId4CB
typedef XorpCallback8< void,
const XrlError &, const
IPv6Net *, const IPv6 *, const
string *, const string
*, const uint32_t *, const
uint32_t *, const string * >
::RefPtr 
LookupRouteByDest6CB
typedef XorpCallback7< void,
const XrlError &, const IPv6
*, const string *, const
string *, const uint32_t
*, const uint32_t *, const
string * >::RefPtr 
LookupRouteByNetwork6CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
HaveIpv6CB
typedef XorpCallback2< void,
const XrlError &, const bool * >
::RefPtr 
GetUnicastForwardingEnabled6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEnabled6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnStartup6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingEntriesRetainOnShutdown6CB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
SetUnicastForwardingTableId6CB

Public Member Functions

 XrlFtiV0p2Client (XrlSender *s)
bool send_lookup_route_by_dest4 (const char *dst_xrl_target_name, const IPv4 &dst, const LookupRouteByDest4CB &cb)
 Send Xrl intended to:
bool send_lookup_route_by_network4 (const char *dst_xrl_target_name, const IPv4Net &dst, const LookupRouteByNetwork4CB &cb)
 Send Xrl intended to:
bool send_have_ipv4 (const char *dst_xrl_target_name, const HaveIpv4CB &cb)
 Send Xrl intended to:
bool send_get_unicast_forwarding_enabled4 (const char *dst_xrl_target_name, const GetUnicastForwardingEnabled4CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_enabled4 (const char *dst_xrl_target_name, const bool &enabled, const SetUnicastForwardingEnabled4CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_startup4 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnStartup4CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_shutdown4 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnShutdown4CB &cb)
 Send Xrl intended to:
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 Xrl intended to:
bool send_lookup_route_by_dest6 (const char *dst_xrl_target_name, const IPv6 &dst, const LookupRouteByDest6CB &cb)
 Send Xrl intended to:
bool send_lookup_route_by_network6 (const char *dst_xrl_target_name, const IPv6Net &dst, const LookupRouteByNetwork6CB &cb)
 Send Xrl intended to:
bool send_have_ipv6 (const char *dst_xrl_target_name, const HaveIpv6CB &cb)
 Send Xrl intended to:
bool send_get_unicast_forwarding_enabled6 (const char *dst_xrl_target_name, const GetUnicastForwardingEnabled6CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_enabled6 (const char *dst_xrl_target_name, const bool &enabled, const SetUnicastForwardingEnabled6CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_startup6 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnStartup6CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_shutdown6 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnShutdown6CB &cb)
 Send Xrl intended to:
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 Xrl intended to:
 XrlFtiV0p2Client (XrlSender *s)
bool send_lookup_route_by_dest4 (const char *dst_xrl_target_name, const IPv4 &dst, const LookupRouteByDest4CB &cb)
 Send Xrl intended to:
bool send_lookup_route_by_network4 (const char *dst_xrl_target_name, const IPv4Net &dst, const LookupRouteByNetwork4CB &cb)
 Send Xrl intended to:
bool send_have_ipv4 (const char *dst_xrl_target_name, const HaveIpv4CB &cb)
 Send Xrl intended to:
bool send_get_unicast_forwarding_enabled4 (const char *dst_xrl_target_name, const GetUnicastForwardingEnabled4CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_enabled4 (const char *dst_xrl_target_name, const bool &enabled, const SetUnicastForwardingEnabled4CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_startup4 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnStartup4CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_shutdown4 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnShutdown4CB &cb)
 Send Xrl intended to:
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 Xrl intended to:
bool send_lookup_route_by_dest6 (const char *dst_xrl_target_name, const IPv6 &dst, const LookupRouteByDest6CB &cb)
 Send Xrl intended to:
bool send_lookup_route_by_network6 (const char *dst_xrl_target_name, const IPv6Net &dst, const LookupRouteByNetwork6CB &cb)
 Send Xrl intended to:
bool send_have_ipv6 (const char *dst_xrl_target_name, const HaveIpv6CB &cb)
 Send Xrl intended to:
bool send_get_unicast_forwarding_enabled6 (const char *dst_xrl_target_name, const GetUnicastForwardingEnabled6CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_enabled6 (const char *dst_xrl_target_name, const bool &enabled, const SetUnicastForwardingEnabled6CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_startup6 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnStartup6CB &cb)
 Send Xrl intended to:
bool send_set_unicast_forwarding_entries_retain_on_shutdown6 (const char *dst_xrl_target_name, const bool &retain, const SetUnicastForwardingEntriesRetainOnShutdown6CB &cb)
 Send Xrl intended to:
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 Xrl intended to:

Protected Attributes

XrlSender_sender

Static Private Member Functions

static void unmarshall_lookup_route_by_dest4 (const XrlError &e, XrlArgs *a, LookupRouteByDest4CB cb)
static void unmarshall_lookup_route_by_network4 (const XrlError &e, XrlArgs *a, LookupRouteByNetwork4CB cb)
static void unmarshall_have_ipv4 (const XrlError &e, XrlArgs *a, HaveIpv4CB cb)
static void unmarshall_get_unicast_forwarding_enabled4 (const XrlError &e, XrlArgs *a, GetUnicastForwardingEnabled4CB cb)
static void unmarshall_set_unicast_forwarding_enabled4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEnabled4CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_startup4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnStartup4CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_shutdown4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnShutdown4CB cb)
static void unmarshall_set_unicast_forwarding_table_id4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingTableId4CB cb)
static void unmarshall_lookup_route_by_dest6 (const XrlError &e, XrlArgs *a, LookupRouteByDest6CB cb)
static void unmarshall_lookup_route_by_network6 (const XrlError &e, XrlArgs *a, LookupRouteByNetwork6CB cb)
static void unmarshall_have_ipv6 (const XrlError &e, XrlArgs *a, HaveIpv6CB cb)
static void unmarshall_get_unicast_forwarding_enabled6 (const XrlError &e, XrlArgs *a, GetUnicastForwardingEnabled6CB cb)
static void unmarshall_set_unicast_forwarding_enabled6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEnabled6CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_startup6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnStartup6CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_shutdown6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnShutdown6CB cb)
static void unmarshall_set_unicast_forwarding_table_id6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingTableId6CB cb)
static void unmarshall_lookup_route_by_dest4 (const XrlError &e, XrlArgs *a, LookupRouteByDest4CB cb)
static void unmarshall_lookup_route_by_network4 (const XrlError &e, XrlArgs *a, LookupRouteByNetwork4CB cb)
static void unmarshall_have_ipv4 (const XrlError &e, XrlArgs *a, HaveIpv4CB cb)
static void unmarshall_get_unicast_forwarding_enabled4 (const XrlError &e, XrlArgs *a, GetUnicastForwardingEnabled4CB cb)
static void unmarshall_set_unicast_forwarding_enabled4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEnabled4CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_startup4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnStartup4CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_shutdown4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnShutdown4CB cb)
static void unmarshall_set_unicast_forwarding_table_id4 (const XrlError &e, XrlArgs *a, SetUnicastForwardingTableId4CB cb)
static void unmarshall_lookup_route_by_dest6 (const XrlError &e, XrlArgs *a, LookupRouteByDest6CB cb)
static void unmarshall_lookup_route_by_network6 (const XrlError &e, XrlArgs *a, LookupRouteByNetwork6CB cb)
static void unmarshall_have_ipv6 (const XrlError &e, XrlArgs *a, HaveIpv6CB cb)
static void unmarshall_get_unicast_forwarding_enabled6 (const XrlError &e, XrlArgs *a, GetUnicastForwardingEnabled6CB cb)
static void unmarshall_set_unicast_forwarding_enabled6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEnabled6CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_startup6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnStartup6CB cb)
static void unmarshall_set_unicast_forwarding_entries_retain_on_shutdown6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingEntriesRetainOnShutdown6CB cb)
static void unmarshall_set_unicast_forwarding_table_id6 (const XrlError &e, XrlArgs *a, SetUnicastForwardingTableId6CB cb)

Private Attributes

auto_ptr< Xrlap_xrl_lookup_route_by_dest4
auto_ptr< Xrlap_xrl_lookup_route_by_network4
auto_ptr< Xrlap_xrl_have_ipv4
auto_ptr< Xrlap_xrl_get_unicast_forwarding_enabled4
auto_ptr< Xrlap_xrl_set_unicast_forwarding_enabled4
auto_ptr< Xrlap_xrl_set_unicast_forwarding_entries_retain_on_startup4
auto_ptr< Xrlap_xrl_set_unicast_forwarding_entries_retain_on_shutdown4
auto_ptr< Xrlap_xrl_set_unicast_forwarding_table_id4
auto_ptr< Xrlap_xrl_lookup_route_by_dest6
auto_ptr< Xrlap_xrl_lookup_route_by_network6
auto_ptr< Xrlap_xrl_have_ipv6
auto_ptr< Xrlap_xrl_get_unicast_forwarding_enabled6
auto_ptr< Xrlap_xrl_set_unicast_forwarding_enabled6
auto_ptr< Xrlap_xrl_set_unicast_forwarding_entries_retain_on_startup6
auto_ptr< Xrlap_xrl_set_unicast_forwarding_entries_retain_on_shutdown6
auto_ptr< Xrlap_xrl_set_unicast_forwarding_table_id6

Member Function Documentation

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

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.
bool XrlFtiV0p2Client::send_get_unicast_forwarding_enabled4 ( const char *  dst_xrl_target_name,
const GetUnicastForwardingEnabled4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_get_unicast_forwarding_enabled6 ( const char *  dst_xrl_target_name,
const GetUnicastForwardingEnabled6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_get_unicast_forwarding_enabled6 ( const char *  dst_xrl_target_name,
const GetUnicastForwardingEnabled6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_have_ipv4 ( const char *  dst_xrl_target_name,
const HaveIpv4CB &  cb 
)

Send Xrl intended to:

Test if the underlying system supports IPv4.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlFtiV0p2Client::send_have_ipv4 ( const char *  dst_xrl_target_name,
const HaveIpv4CB &  cb 
)

Send Xrl intended to:

Test if the underlying system supports IPv4.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlFtiV0p2Client::send_have_ipv6 ( const char *  dst_xrl_target_name,
const HaveIpv6CB &  cb 
)

Send Xrl intended to:

Test if the underlying system supports IPv6.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlFtiV0p2Client::send_have_ipv6 ( const char *  dst_xrl_target_name,
const HaveIpv6CB &  cb 
)

Send Xrl intended to:

Test if the underlying system supports IPv6.

Parameters:
dst_xrl_target_namethe Xrl target name of the destination.
bool XrlFtiV0p2Client::send_lookup_route_by_dest4 ( const char *  dst_xrl_target_name,
const IPv4 dst,
const LookupRouteByDest4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_lookup_route_by_dest4 ( const char *  dst_xrl_target_name,
const IPv4 dst,
const LookupRouteByDest4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_lookup_route_by_dest6 ( const char *  dst_xrl_target_name,
const IPv6 dst,
const LookupRouteByDest6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_lookup_route_by_dest6 ( const char *  dst_xrl_target_name,
const IPv6 dst,
const LookupRouteByDest6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_lookup_route_by_network4 ( const char *  dst_xrl_target_name,
const IPv4Net dst,
const LookupRouteByNetwork4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_lookup_route_by_network4 ( const char *  dst_xrl_target_name,
const IPv4Net dst,
const LookupRouteByNetwork4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_lookup_route_by_network6 ( const char *  dst_xrl_target_name,
const IPv6Net dst,
const LookupRouteByNetwork6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_lookup_route_by_network6 ( const char *  dst_xrl_target_name,
const IPv6Net dst,
const LookupRouteByNetwork6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_enabled4 ( const char *  dst_xrl_target_name,
const bool &  enabled,
const SetUnicastForwardingEnabled4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_enabled4 ( const char *  dst_xrl_target_name,
const bool &  enabled,
const SetUnicastForwardingEnabled4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_enabled6 ( const char *  dst_xrl_target_name,
const bool &  enabled,
const SetUnicastForwardingEnabled6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_enabled6 ( const char *  dst_xrl_target_name,
const bool &  enabled,
const SetUnicastForwardingEnabled6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_shutdown4 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnShutdown4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_shutdown4 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnShutdown4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_shutdown6 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnShutdown6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_shutdown6 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnShutdown6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_startup4 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnStartup4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_startup4 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnStartup4CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_startup6 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnStartup6CB &  cb 
)

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.
bool XrlFtiV0p2Client::send_set_unicast_forwarding_entries_retain_on_startup6 ( const char *  dst_xrl_target_name,
const bool &  retain,
const SetUnicastForwardingEntriesRetainOnStartup6CB &  cb 
)

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.
bool XrlFtiV0p2Client::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 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.
bool XrlFtiV0p2Client::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 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.
bool XrlFtiV0p2Client::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 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.
bool XrlFtiV0p2Client::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 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.

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations