XrlFeaIfmgrMirrorV0p1Client (XrlSender* s)
| XrlFeaIfmgrMirrorV0p1Client |
~XrlFeaIfmgrMirrorV0p1Client ()
| ~XrlFeaIfmgrMirrorV0p1Client |
[virtual]
typedef XorpCallback1<void, const XrlError&>::RefPtr InterfaceAddCB | InterfaceAddCB |
bool send_interface_add (
const char* target_name,
const string& ifname,
const InterfaceAddCB& cb
)
| send_interface_add |
typedef XorpCallback1<void, const XrlError&>::RefPtr InterfaceRemoveCB | InterfaceRemoveCB |
bool send_interface_remove (
const char* target_name,
const string& ifname,
const InterfaceRemoveCB& cb
)
| send_interface_remove |
typedef XorpCallback1<void, const XrlError&>::RefPtr InterfaceSetEnabledCB | InterfaceSetEnabledCB |
bool send_interface_set_enabled (
const char* target_name,
const string& ifname,
const bool& enabled,
const InterfaceSetEnabledCB& cb
)
| send_interface_set_enabled |
typedef XorpCallback1<void, const XrlError&>::RefPtr InterfaceSetMtuCB | InterfaceSetMtuCB |
bool send_interface_set_mtu (
const char* target_name,
const string& ifname,
const uint32_t& mtu_bytes,
const InterfaceSetMtuCB& cb
)
| send_interface_set_mtu |
typedef XorpCallback1<void, const XrlError&>::RefPtr InterfaceSetMacCB | InterfaceSetMacCB |
bool send_interface_set_mac (
const char* target_name,
const string& ifname,
const Mac& mac,
const InterfaceSetMacCB& cb
)
| send_interface_set_mac |
typedef XorpCallback1<void, const XrlError&>::RefPtr InterfaceSetPifIndexCB | InterfaceSetPifIndexCB |
bool send_interface_set_pif_index (
const char* target_name,
const string& ifname,
const uint32_t& index,
const InterfaceSetPifIndexCB& cb
)
| send_interface_set_pif_index |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifAddCB | VifAddCB |
bool send_vif_add (
const char* target_name,
const string& ifname,
const string& vifname,
const VifAddCB& cb
)
| send_vif_add |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifRemoveCB | VifRemoveCB |
bool send_vif_remove (
const char* target_name,
const string& ifname,
const string& vifname,
const VifRemoveCB& cb
)
| send_vif_remove |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifSetEnabledCB | VifSetEnabledCB |
bool send_vif_set_enabled (
const char* target_name,
const string& ifname,
const string& vifname,
const bool& enabled,
const VifSetEnabledCB& cb
)
| send_vif_set_enabled |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifSetMulticastCapableCB | VifSetMulticastCapableCB |
bool send_vif_set_multicast_capable (
const char* target_name,
const string& ifname,
const string& vifname,
const bool& capable,
const VifSetMulticastCapableCB& cb
)
| send_vif_set_multicast_capable |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifSetBroadcastCapableCB | VifSetBroadcastCapableCB |
bool send_vif_set_broadcast_capable (
const char* target_name,
const string& ifname,
const string& vifname,
const bool& capable,
const VifSetBroadcastCapableCB& cb
)
| send_vif_set_broadcast_capable |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifSetP2PCapableCB | VifSetP2PCapableCB |
bool send_vif_set_p2p_capable (
const char* target_name,
const string& ifname,
const string& vifname,
const bool& capable,
const VifSetP2PCapableCB& cb
)
| send_vif_set_p2p_capable |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifSetLoopbackCB | VifSetLoopbackCB |
bool send_vif_set_loopback (
const char* target_name,
const string& ifname,
const string& vifname,
const bool& loopback,
const VifSetLoopbackCB& cb
)
| send_vif_set_loopback |
typedef XorpCallback1<void, const XrlError&>::RefPtr VifSetPifIndexCB | VifSetPifIndexCB |
bool send_vif_set_pif_index (
const char* target_name,
const string& ifname,
const string& vifname,
const uint32_t& index,
const VifSetPifIndexCB& cb
)
| send_vif_set_pif_index |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4AddCB | Ipv4AddCB |
bool send_ipv4_add (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const Ipv4AddCB& cb
)
| send_ipv4_add |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4RemoveCB | Ipv4RemoveCB |
bool send_ipv4_remove (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const Ipv4RemoveCB& cb
)
| send_ipv4_remove |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4SetPrefixCB | Ipv4SetPrefixCB |
bool send_ipv4_set_prefix (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const uint32_t& prefix_len,
const Ipv4SetPrefixCB& cb
)
| send_ipv4_set_prefix |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4SetEnabledCB | Ipv4SetEnabledCB |
bool send_ipv4_set_enabled (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const bool& enabled,
const Ipv4SetEnabledCB& cb
)
| send_ipv4_set_enabled |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4SetMulticastCapableCB | Ipv4SetMulticastCapableCB |
bool send_ipv4_set_multicast_capable (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const bool& capable,
const Ipv4SetMulticastCapableCB& cb
)
| send_ipv4_set_multicast_capable |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4SetLoopbackCB | Ipv4SetLoopbackCB |
bool send_ipv4_set_loopback (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const bool& loopback,
const Ipv4SetLoopbackCB& cb
)
| send_ipv4_set_loopback |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4SetBroadcastCB | Ipv4SetBroadcastCB |
bool send_ipv4_set_broadcast (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const IPv4& oaddr,
const Ipv4SetBroadcastCB& cb
)
| send_ipv4_set_broadcast |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv4SetEndpointCB | Ipv4SetEndpointCB |
bool send_ipv4_set_endpoint (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv4& addr,
const IPv4& oaddr,
const Ipv4SetEndpointCB& cb
)
| send_ipv4_set_endpoint |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv6AddCB | Ipv6AddCB |
bool send_ipv6_add (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv6& addr,
const Ipv6AddCB& cb
)
| send_ipv6_add |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv6RemoveCB | Ipv6RemoveCB |
bool send_ipv6_remove (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv6& addr,
const Ipv6RemoveCB& cb
)
| send_ipv6_remove |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv6SetPrefixCB | Ipv6SetPrefixCB |
bool send_ipv6_set_prefix (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv6& addr,
const uint32_t& prefix_len,
const Ipv6SetPrefixCB& cb
)
| send_ipv6_set_prefix |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv6SetEnabledCB | Ipv6SetEnabledCB |
bool send_ipv6_set_enabled (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv6& addr,
const bool& enabled,
const Ipv6SetEnabledCB& cb
)
| send_ipv6_set_enabled |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv6SetLoopbackCB | Ipv6SetLoopbackCB |
bool send_ipv6_set_loopback (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv6& addr,
const bool& loopback,
const Ipv6SetLoopbackCB& cb
)
| send_ipv6_set_loopback |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv6SetMulticastCapableCB | Ipv6SetMulticastCapableCB |
bool send_ipv6_set_multicast_capable (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv6& addr,
const bool& capable,
const Ipv6SetMulticastCapableCB& cb
)
| send_ipv6_set_multicast_capable |
typedef XorpCallback1<void, const XrlError&>::RefPtr Ipv6SetEndpointCB | Ipv6SetEndpointCB |
bool send_ipv6_set_endpoint (
const char* target_name,
const string& ifname,
const string& vifname,
const IPv6& addr,
const IPv6& oaddr,
const Ipv6SetEndpointCB& cb
)
| send_ipv6_set_endpoint |
typedef XorpCallback1<void, const XrlError&>::RefPtr HintTreeCompleteCB | HintTreeCompleteCB |
bool send_hint_tree_complete (
const char* target_name,
const HintTreeCompleteCB& cb
)
| send_hint_tree_complete |
typedef XorpCallback1<void, const XrlError&>::RefPtr HintUpdatesMadeCB | HintUpdatesMadeCB |
bool send_hint_updates_made (
const char* target_name,
const HintUpdatesMadeCB& cb
)
| send_hint_updates_made |
XrlSender* _sender | _sender |
[protected]