|
xorp
|
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< Xrl > | ap_xrl_interface_add |
| auto_ptr< Xrl > | ap_xrl_interface_remove |
| auto_ptr< Xrl > | ap_xrl_interface_set_enabled |
| auto_ptr< Xrl > | ap_xrl_interface_set_discard |
| auto_ptr< Xrl > | ap_xrl_interface_set_unreachable |
| auto_ptr< Xrl > | ap_xrl_interface_set_management |
| auto_ptr< Xrl > | ap_xrl_interface_set_mtu |
| auto_ptr< Xrl > | ap_xrl_interface_set_mac |
| auto_ptr< Xrl > | ap_xrl_interface_set_pif_index |
| auto_ptr< Xrl > | ap_xrl_interface_set_no_carrier |
| auto_ptr< Xrl > | ap_xrl_interface_set_baudrate |
| auto_ptr< Xrl > | ap_xrl_interface_set_parent_ifname |
| auto_ptr< Xrl > | ap_xrl_interface_set_iface_type |
| auto_ptr< Xrl > | ap_xrl_interface_set_vid |
| auto_ptr< Xrl > | ap_xrl_vif_add |
| auto_ptr< Xrl > | ap_xrl_vif_remove |
| auto_ptr< Xrl > | ap_xrl_vif_set_enabled |
| auto_ptr< Xrl > | ap_xrl_vif_set_multicast_capable |
| auto_ptr< Xrl > | ap_xrl_vif_set_broadcast_capable |
| auto_ptr< Xrl > | ap_xrl_vif_set_p2p_capable |
| auto_ptr< Xrl > | ap_xrl_vif_set_loopback |
| auto_ptr< Xrl > | ap_xrl_vif_set_pim_register |
| auto_ptr< Xrl > | ap_xrl_vif_set_pif_index |
| auto_ptr< Xrl > | ap_xrl_vif_set_vif_index |
| auto_ptr< Xrl > | ap_xrl_ipv4_add |
| auto_ptr< Xrl > | ap_xrl_ipv4_remove |
| auto_ptr< Xrl > | ap_xrl_ipv4_set_prefix |
| auto_ptr< Xrl > | ap_xrl_ipv4_set_enabled |
| auto_ptr< Xrl > | ap_xrl_ipv4_set_multicast_capable |
| auto_ptr< Xrl > | ap_xrl_ipv4_set_loopback |
| auto_ptr< Xrl > | ap_xrl_ipv4_set_broadcast |
| auto_ptr< Xrl > | ap_xrl_ipv4_set_endpoint |
| auto_ptr< Xrl > | ap_xrl_ipv6_add |
| auto_ptr< Xrl > | ap_xrl_ipv6_remove |
| auto_ptr< Xrl > | ap_xrl_ipv6_set_prefix |
| auto_ptr< Xrl > | ap_xrl_ipv6_set_enabled |
| auto_ptr< Xrl > | ap_xrl_ipv6_set_loopback |
| auto_ptr< Xrl > | ap_xrl_ipv6_set_multicast_capable |
| auto_ptr< Xrl > | ap_xrl_ipv6_set_endpoint |
| auto_ptr< Xrl > | ap_xrl_hint_tree_complete |
| auto_ptr< Xrl > | ap_xrl_hint_updates_made |