xorp

XrlFeaIfmgrMirrorV0p1Client Class Reference

List of all members.

Public Types

typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceAddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceRemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetDiscardCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetUnreachableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetManagementCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetMtuCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetMacCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetPifIndexCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetNoCarrierCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetBaudrateCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetParentIfnameCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetIfaceTypeCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetVidCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifAddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifRemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetMulticastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetBroadcastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetP2PCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetLoopbackCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetPimRegisterCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetPifIndexCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetVifIndexCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4AddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4RemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetPrefixCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetMulticastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetLoopbackCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetBroadcastCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetEndpointCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6AddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6RemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetPrefixCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetLoopbackCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetMulticastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetEndpointCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
HintTreeCompleteCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
HintUpdatesMadeCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceAddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceRemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetDiscardCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetUnreachableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetManagementCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetMtuCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetMacCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetPifIndexCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetNoCarrierCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetBaudrateCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetParentIfnameCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetIfaceTypeCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
InterfaceSetVidCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifAddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifRemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetMulticastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetBroadcastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetP2PCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetLoopbackCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetPimRegisterCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetPifIndexCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
VifSetVifIndexCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4AddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4RemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetPrefixCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetMulticastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetLoopbackCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetBroadcastCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv4SetEndpointCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6AddCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6RemoveCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetPrefixCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetEnabledCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetLoopbackCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetMulticastCapableCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
Ipv6SetEndpointCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
HintTreeCompleteCB
typedef XorpCallback1< void,
const XrlError & >::RefPtr 
HintUpdatesMadeCB

Public Member Functions

 XrlFeaIfmgrMirrorV0p1Client (XrlSender *s)
bool send_interface_add (const char *dst_xrl_target_name, const string &ifname, const InterfaceAddCB &cb)
bool send_interface_remove (const char *dst_xrl_target_name, const string &ifname, const InterfaceRemoveCB &cb)
bool send_interface_set_enabled (const char *dst_xrl_target_name, const string &ifname, const bool &enabled, const InterfaceSetEnabledCB &cb)
bool send_interface_set_discard (const char *dst_xrl_target_name, const string &ifname, const bool &discard, const InterfaceSetDiscardCB &cb)
bool send_interface_set_unreachable (const char *dst_xrl_target_name, const string &ifname, const bool &unreachable, const InterfaceSetUnreachableCB &cb)
bool send_interface_set_management (const char *dst_xrl_target_name, const string &ifname, const bool &management, const InterfaceSetManagementCB &cb)
bool send_interface_set_mtu (const char *dst_xrl_target_name, const string &ifname, const uint32_t &mtu, const InterfaceSetMtuCB &cb)
bool send_interface_set_mac (const char *dst_xrl_target_name, const string &ifname, const Mac &mac, const InterfaceSetMacCB &cb)
bool send_interface_set_pif_index (const char *dst_xrl_target_name, const string &ifname, const uint32_t &pif_index, const InterfaceSetPifIndexCB &cb)
bool send_interface_set_no_carrier (const char *dst_xrl_target_name, const string &ifname, const bool &no_carrier, const InterfaceSetNoCarrierCB &cb)
bool send_interface_set_baudrate (const char *dst_xrl_target_name, const string &ifname, const uint64_t &baudrate, const InterfaceSetBaudrateCB &cb)
bool send_interface_set_parent_ifname (const char *dst_xrl_target_name, const string &ifname, const string &parent_ifname, const InterfaceSetParentIfnameCB &cb)
bool send_interface_set_iface_type (const char *dst_xrl_target_name, const string &ifname, const string &iface_type, const InterfaceSetIfaceTypeCB &cb)
bool send_interface_set_vid (const char *dst_xrl_target_name, const string &ifname, const string &vid, const InterfaceSetVidCB &cb)
bool send_vif_add (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const VifAddCB &cb)
bool send_vif_remove (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const VifRemoveCB &cb)
bool send_vif_set_enabled (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &enabled, const VifSetEnabledCB &cb)
bool send_vif_set_multicast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &capable, const VifSetMulticastCapableCB &cb)
bool send_vif_set_broadcast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &capable, const VifSetBroadcastCapableCB &cb)
bool send_vif_set_p2p_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &capable, const VifSetP2PCapableCB &cb)
bool send_vif_set_loopback (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &loopback, const VifSetLoopbackCB &cb)
bool send_vif_set_pim_register (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &pim_register, const VifSetPimRegisterCB &cb)
bool send_vif_set_pif_index (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const uint32_t &pif_index, const VifSetPifIndexCB &cb)
bool send_vif_set_vif_index (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const uint32_t &vif_index, const VifSetVifIndexCB &cb)
bool send_ipv4_add (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const Ipv4AddCB &cb)
bool send_ipv4_remove (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const Ipv4RemoveCB &cb)
bool send_ipv4_set_prefix (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const uint32_t &prefix_len, const Ipv4SetPrefixCB &cb)
bool send_ipv4_set_enabled (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const bool &enabled, const Ipv4SetEnabledCB &cb)
bool send_ipv4_set_multicast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const bool &capable, const Ipv4SetMulticastCapableCB &cb)
bool send_ipv4_set_loopback (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const bool &loopback, const Ipv4SetLoopbackCB &cb)
bool send_ipv4_set_broadcast (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &broadcast_addr, const Ipv4SetBroadcastCB &cb)
bool send_ipv4_set_endpoint (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &endpoint_addr, const Ipv4SetEndpointCB &cb)
bool send_ipv6_add (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const Ipv6AddCB &cb)
bool send_ipv6_remove (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const Ipv6RemoveCB &cb)
bool send_ipv6_set_prefix (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const uint32_t &prefix_len, const Ipv6SetPrefixCB &cb)
bool send_ipv6_set_enabled (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const bool &enabled, const Ipv6SetEnabledCB &cb)
bool send_ipv6_set_loopback (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const bool &loopback, const Ipv6SetLoopbackCB &cb)
bool send_ipv6_set_multicast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const bool &capable, const Ipv6SetMulticastCapableCB &cb)
bool send_ipv6_set_endpoint (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const IPv6 &endpoint_addr, const Ipv6SetEndpointCB &cb)
bool send_hint_tree_complete (const char *dst_xrl_target_name, const HintTreeCompleteCB &cb)
bool send_hint_updates_made (const char *dst_xrl_target_name, const HintUpdatesMadeCB &cb)
 XrlFeaIfmgrMirrorV0p1Client (XrlSender *s)
bool send_interface_add (const char *dst_xrl_target_name, const string &ifname, const InterfaceAddCB &cb)
bool send_interface_remove (const char *dst_xrl_target_name, const string &ifname, const InterfaceRemoveCB &cb)
bool send_interface_set_enabled (const char *dst_xrl_target_name, const string &ifname, const bool &enabled, const InterfaceSetEnabledCB &cb)
bool send_interface_set_discard (const char *dst_xrl_target_name, const string &ifname, const bool &discard, const InterfaceSetDiscardCB &cb)
bool send_interface_set_unreachable (const char *dst_xrl_target_name, const string &ifname, const bool &unreachable, const InterfaceSetUnreachableCB &cb)
bool send_interface_set_management (const char *dst_xrl_target_name, const string &ifname, const bool &management, const InterfaceSetManagementCB &cb)
bool send_interface_set_mtu (const char *dst_xrl_target_name, const string &ifname, const uint32_t &mtu, const InterfaceSetMtuCB &cb)
bool send_interface_set_mac (const char *dst_xrl_target_name, const string &ifname, const Mac &mac, const InterfaceSetMacCB &cb)
bool send_interface_set_pif_index (const char *dst_xrl_target_name, const string &ifname, const uint32_t &pif_index, const InterfaceSetPifIndexCB &cb)
bool send_interface_set_no_carrier (const char *dst_xrl_target_name, const string &ifname, const bool &no_carrier, const InterfaceSetNoCarrierCB &cb)
bool send_interface_set_baudrate (const char *dst_xrl_target_name, const string &ifname, const uint64_t &baudrate, const InterfaceSetBaudrateCB &cb)
bool send_interface_set_parent_ifname (const char *dst_xrl_target_name, const string &ifname, const string &parent_ifname, const InterfaceSetParentIfnameCB &cb)
bool send_interface_set_iface_type (const char *dst_xrl_target_name, const string &ifname, const string &iface_type, const InterfaceSetIfaceTypeCB &cb)
bool send_interface_set_vid (const char *dst_xrl_target_name, const string &ifname, const string &vid, const InterfaceSetVidCB &cb)
bool send_vif_add (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const VifAddCB &cb)
bool send_vif_remove (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const VifRemoveCB &cb)
bool send_vif_set_enabled (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &enabled, const VifSetEnabledCB &cb)
bool send_vif_set_multicast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &capable, const VifSetMulticastCapableCB &cb)
bool send_vif_set_broadcast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &capable, const VifSetBroadcastCapableCB &cb)
bool send_vif_set_p2p_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &capable, const VifSetP2PCapableCB &cb)
bool send_vif_set_loopback (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &loopback, const VifSetLoopbackCB &cb)
bool send_vif_set_pim_register (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const bool &pim_register, const VifSetPimRegisterCB &cb)
bool send_vif_set_pif_index (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const uint32_t &pif_index, const VifSetPifIndexCB &cb)
bool send_vif_set_vif_index (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const uint32_t &vif_index, const VifSetVifIndexCB &cb)
bool send_ipv4_add (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const Ipv4AddCB &cb)
bool send_ipv4_remove (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const Ipv4RemoveCB &cb)
bool send_ipv4_set_prefix (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const uint32_t &prefix_len, const Ipv4SetPrefixCB &cb)
bool send_ipv4_set_enabled (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const bool &enabled, const Ipv4SetEnabledCB &cb)
bool send_ipv4_set_multicast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const bool &capable, const Ipv4SetMulticastCapableCB &cb)
bool send_ipv4_set_loopback (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const bool &loopback, const Ipv4SetLoopbackCB &cb)
bool send_ipv4_set_broadcast (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &broadcast_addr, const Ipv4SetBroadcastCB &cb)
bool send_ipv4_set_endpoint (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &endpoint_addr, const Ipv4SetEndpointCB &cb)
bool send_ipv6_add (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const Ipv6AddCB &cb)
bool send_ipv6_remove (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const Ipv6RemoveCB &cb)
bool send_ipv6_set_prefix (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const uint32_t &prefix_len, const Ipv6SetPrefixCB &cb)
bool send_ipv6_set_enabled (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const bool &enabled, const Ipv6SetEnabledCB &cb)
bool send_ipv6_set_loopback (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const bool &loopback, const Ipv6SetLoopbackCB &cb)
bool send_ipv6_set_multicast_capable (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const bool &capable, const Ipv6SetMulticastCapableCB &cb)
bool send_ipv6_set_endpoint (const char *dst_xrl_target_name, const string &ifname, const string &vifname, const IPv6 &addr, const IPv6 &endpoint_addr, const Ipv6SetEndpointCB &cb)
bool send_hint_tree_complete (const char *dst_xrl_target_name, const HintTreeCompleteCB &cb)
bool send_hint_updates_made (const char *dst_xrl_target_name, const HintUpdatesMadeCB &cb)

Protected Attributes

XrlSender_sender

Static Private Member Functions

static void unmarshall_interface_add (const XrlError &e, XrlArgs *a, InterfaceAddCB cb)
static void unmarshall_interface_remove (const XrlError &e, XrlArgs *a, InterfaceRemoveCB cb)
static void unmarshall_interface_set_enabled (const XrlError &e, XrlArgs *a, InterfaceSetEnabledCB cb)
static void unmarshall_interface_set_discard (const XrlError &e, XrlArgs *a, InterfaceSetDiscardCB cb)
static void unmarshall_interface_set_unreachable (const XrlError &e, XrlArgs *a, InterfaceSetUnreachableCB cb)
static void unmarshall_interface_set_management (const XrlError &e, XrlArgs *a, InterfaceSetManagementCB cb)
static void unmarshall_interface_set_mtu (const XrlError &e, XrlArgs *a, InterfaceSetMtuCB cb)
static void unmarshall_interface_set_mac (const XrlError &e, XrlArgs *a, InterfaceSetMacCB cb)
static void unmarshall_interface_set_pif_index (const XrlError &e, XrlArgs *a, InterfaceSetPifIndexCB cb)
static void unmarshall_interface_set_no_carrier (const XrlError &e, XrlArgs *a, InterfaceSetNoCarrierCB cb)
static void unmarshall_interface_set_baudrate (const XrlError &e, XrlArgs *a, InterfaceSetBaudrateCB cb)
static void unmarshall_interface_set_parent_ifname (const XrlError &e, XrlArgs *a, InterfaceSetParentIfnameCB cb)
static void unmarshall_interface_set_iface_type (const XrlError &e, XrlArgs *a, InterfaceSetIfaceTypeCB cb)
static void unmarshall_interface_set_vid (const XrlError &e, XrlArgs *a, InterfaceSetVidCB cb)
static void unmarshall_vif_add (const XrlError &e, XrlArgs *a, VifAddCB cb)
static void unmarshall_vif_remove (const XrlError &e, XrlArgs *a, VifRemoveCB cb)
static void unmarshall_vif_set_enabled (const XrlError &e, XrlArgs *a, VifSetEnabledCB cb)
static void unmarshall_vif_set_multicast_capable (const XrlError &e, XrlArgs *a, VifSetMulticastCapableCB cb)
static void unmarshall_vif_set_broadcast_capable (const XrlError &e, XrlArgs *a, VifSetBroadcastCapableCB cb)
static void unmarshall_vif_set_p2p_capable (const XrlError &e, XrlArgs *a, VifSetP2PCapableCB cb)
static void unmarshall_vif_set_loopback (const XrlError &e, XrlArgs *a, VifSetLoopbackCB cb)
static void unmarshall_vif_set_pim_register (const XrlError &e, XrlArgs *a, VifSetPimRegisterCB cb)
static void unmarshall_vif_set_pif_index (const XrlError &e, XrlArgs *a, VifSetPifIndexCB cb)
static void unmarshall_vif_set_vif_index (const XrlError &e, XrlArgs *a, VifSetVifIndexCB cb)
static void unmarshall_ipv4_add (const XrlError &e, XrlArgs *a, Ipv4AddCB cb)
static void unmarshall_ipv4_remove (const XrlError &e, XrlArgs *a, Ipv4RemoveCB cb)
static void unmarshall_ipv4_set_prefix (const XrlError &e, XrlArgs *a, Ipv4SetPrefixCB cb)
static void unmarshall_ipv4_set_enabled (const XrlError &e, XrlArgs *a, Ipv4SetEnabledCB cb)
static void unmarshall_ipv4_set_multicast_capable (const XrlError &e, XrlArgs *a, Ipv4SetMulticastCapableCB cb)
static void unmarshall_ipv4_set_loopback (const XrlError &e, XrlArgs *a, Ipv4SetLoopbackCB cb)
static void unmarshall_ipv4_set_broadcast (const XrlError &e, XrlArgs *a, Ipv4SetBroadcastCB cb)
static void unmarshall_ipv4_set_endpoint (const XrlError &e, XrlArgs *a, Ipv4SetEndpointCB cb)
static void unmarshall_ipv6_add (const XrlError &e, XrlArgs *a, Ipv6AddCB cb)
static void unmarshall_ipv6_remove (const XrlError &e, XrlArgs *a, Ipv6RemoveCB cb)
static void unmarshall_ipv6_set_prefix (const XrlError &e, XrlArgs *a, Ipv6SetPrefixCB cb)
static void unmarshall_ipv6_set_enabled (const XrlError &e, XrlArgs *a, Ipv6SetEnabledCB cb)
static void unmarshall_ipv6_set_loopback (const XrlError &e, XrlArgs *a, Ipv6SetLoopbackCB cb)
static void unmarshall_ipv6_set_multicast_capable (const XrlError &e, XrlArgs *a, Ipv6SetMulticastCapableCB cb)
static void unmarshall_ipv6_set_endpoint (const XrlError &e, XrlArgs *a, Ipv6SetEndpointCB cb)
static void unmarshall_hint_tree_complete (const XrlError &e, XrlArgs *a, HintTreeCompleteCB cb)
static void unmarshall_hint_updates_made (const XrlError &e, XrlArgs *a, HintUpdatesMadeCB cb)
static void unmarshall_interface_add (const XrlError &e, XrlArgs *a, InterfaceAddCB cb)
static void unmarshall_interface_remove (const XrlError &e, XrlArgs *a, InterfaceRemoveCB cb)
static void unmarshall_interface_set_enabled (const XrlError &e, XrlArgs *a, InterfaceSetEnabledCB cb)
static void unmarshall_interface_set_discard (const XrlError &e, XrlArgs *a, InterfaceSetDiscardCB cb)
static void unmarshall_interface_set_unreachable (const XrlError &e, XrlArgs *a, InterfaceSetUnreachableCB cb)
static void unmarshall_interface_set_management (const XrlError &e, XrlArgs *a, InterfaceSetManagementCB cb)
static void unmarshall_interface_set_mtu (const XrlError &e, XrlArgs *a, InterfaceSetMtuCB cb)
static void unmarshall_interface_set_mac (const XrlError &e, XrlArgs *a, InterfaceSetMacCB cb)
static void unmarshall_interface_set_pif_index (const XrlError &e, XrlArgs *a, InterfaceSetPifIndexCB cb)
static void unmarshall_interface_set_no_carrier (const XrlError &e, XrlArgs *a, InterfaceSetNoCarrierCB cb)
static void unmarshall_interface_set_baudrate (const XrlError &e, XrlArgs *a, InterfaceSetBaudrateCB cb)
static void unmarshall_interface_set_parent_ifname (const XrlError &e, XrlArgs *a, InterfaceSetParentIfnameCB cb)
static void unmarshall_interface_set_iface_type (const XrlError &e, XrlArgs *a, InterfaceSetIfaceTypeCB cb)
static void unmarshall_interface_set_vid (const XrlError &e, XrlArgs *a, InterfaceSetVidCB cb)
static void unmarshall_vif_add (const XrlError &e, XrlArgs *a, VifAddCB cb)
static void unmarshall_vif_remove (const XrlError &e, XrlArgs *a, VifRemoveCB cb)
static void unmarshall_vif_set_enabled (const XrlError &e, XrlArgs *a, VifSetEnabledCB cb)
static void unmarshall_vif_set_multicast_capable (const XrlError &e, XrlArgs *a, VifSetMulticastCapableCB cb)
static void unmarshall_vif_set_broadcast_capable (const XrlError &e, XrlArgs *a, VifSetBroadcastCapableCB cb)
static void unmarshall_vif_set_p2p_capable (const XrlError &e, XrlArgs *a, VifSetP2PCapableCB cb)
static void unmarshall_vif_set_loopback (const XrlError &e, XrlArgs *a, VifSetLoopbackCB cb)
static void unmarshall_vif_set_pim_register (const XrlError &e, XrlArgs *a, VifSetPimRegisterCB cb)
static void unmarshall_vif_set_pif_index (const XrlError &e, XrlArgs *a, VifSetPifIndexCB cb)
static void unmarshall_vif_set_vif_index (const XrlError &e, XrlArgs *a, VifSetVifIndexCB cb)
static void unmarshall_ipv4_add (const XrlError &e, XrlArgs *a, Ipv4AddCB cb)
static void unmarshall_ipv4_remove (const XrlError &e, XrlArgs *a, Ipv4RemoveCB cb)
static void unmarshall_ipv4_set_prefix (const XrlError &e, XrlArgs *a, Ipv4SetPrefixCB cb)
static void unmarshall_ipv4_set_enabled (const XrlError &e, XrlArgs *a, Ipv4SetEnabledCB cb)
static void unmarshall_ipv4_set_multicast_capable (const XrlError &e, XrlArgs *a, Ipv4SetMulticastCapableCB cb)
static void unmarshall_ipv4_set_loopback (const XrlError &e, XrlArgs *a, Ipv4SetLoopbackCB cb)
static void unmarshall_ipv4_set_broadcast (const XrlError &e, XrlArgs *a, Ipv4SetBroadcastCB cb)
static void unmarshall_ipv4_set_endpoint (const XrlError &e, XrlArgs *a, Ipv4SetEndpointCB cb)
static void unmarshall_ipv6_add (const XrlError &e, XrlArgs *a, Ipv6AddCB cb)
static void unmarshall_ipv6_remove (const XrlError &e, XrlArgs *a, Ipv6RemoveCB cb)
static void unmarshall_ipv6_set_prefix (const XrlError &e, XrlArgs *a, Ipv6SetPrefixCB cb)
static void unmarshall_ipv6_set_enabled (const XrlError &e, XrlArgs *a, Ipv6SetEnabledCB cb)
static void unmarshall_ipv6_set_loopback (const XrlError &e, XrlArgs *a, Ipv6SetLoopbackCB cb)
static void unmarshall_ipv6_set_multicast_capable (const XrlError &e, XrlArgs *a, Ipv6SetMulticastCapableCB cb)
static void unmarshall_ipv6_set_endpoint (const XrlError &e, XrlArgs *a, Ipv6SetEndpointCB cb)
static void unmarshall_hint_tree_complete (const XrlError &e, XrlArgs *a, HintTreeCompleteCB cb)
static void unmarshall_hint_updates_made (const XrlError &e, XrlArgs *a, HintUpdatesMadeCB cb)

Private Attributes

auto_ptr< Xrlap_xrl_interface_add
auto_ptr< Xrlap_xrl_interface_remove
auto_ptr< Xrlap_xrl_interface_set_enabled
auto_ptr< Xrlap_xrl_interface_set_discard
auto_ptr< Xrlap_xrl_interface_set_unreachable
auto_ptr< Xrlap_xrl_interface_set_management
auto_ptr< Xrlap_xrl_interface_set_mtu
auto_ptr< Xrlap_xrl_interface_set_mac
auto_ptr< Xrlap_xrl_interface_set_pif_index
auto_ptr< Xrlap_xrl_interface_set_no_carrier
auto_ptr< Xrlap_xrl_interface_set_baudrate
auto_ptr< Xrlap_xrl_interface_set_parent_ifname
auto_ptr< Xrlap_xrl_interface_set_iface_type
auto_ptr< Xrlap_xrl_interface_set_vid
auto_ptr< Xrlap_xrl_vif_add
auto_ptr< Xrlap_xrl_vif_remove
auto_ptr< Xrlap_xrl_vif_set_enabled
auto_ptr< Xrlap_xrl_vif_set_multicast_capable
auto_ptr< Xrlap_xrl_vif_set_broadcast_capable
auto_ptr< Xrlap_xrl_vif_set_p2p_capable
auto_ptr< Xrlap_xrl_vif_set_loopback
auto_ptr< Xrlap_xrl_vif_set_pim_register
auto_ptr< Xrlap_xrl_vif_set_pif_index
auto_ptr< Xrlap_xrl_vif_set_vif_index
auto_ptr< Xrlap_xrl_ipv4_add
auto_ptr< Xrlap_xrl_ipv4_remove
auto_ptr< Xrlap_xrl_ipv4_set_prefix
auto_ptr< Xrlap_xrl_ipv4_set_enabled
auto_ptr< Xrlap_xrl_ipv4_set_multicast_capable
auto_ptr< Xrlap_xrl_ipv4_set_loopback
auto_ptr< Xrlap_xrl_ipv4_set_broadcast
auto_ptr< Xrlap_xrl_ipv4_set_endpoint
auto_ptr< Xrlap_xrl_ipv6_add
auto_ptr< Xrlap_xrl_ipv6_remove
auto_ptr< Xrlap_xrl_ipv6_set_prefix
auto_ptr< Xrlap_xrl_ipv6_set_enabled
auto_ptr< Xrlap_xrl_ipv6_set_loopback
auto_ptr< Xrlap_xrl_ipv6_set_multicast_capable
auto_ptr< Xrlap_xrl_ipv6_set_endpoint
auto_ptr< Xrlap_xrl_hint_tree_complete
auto_ptr< Xrlap_xrl_hint_updates_made

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