|
xorp
|
Classes | |
| struct | handler_table |
Public Member Functions | |
| XrlFeaIfmgrMirrorTargetBase (XrlCmdMap *cmds=0) | |
| Constructor. | |
| virtual | ~XrlFeaIfmgrMirrorTargetBase () |
| Destructor. | |
| bool | set_command_map (XrlCmdMap *cmds) |
| Set command map. | |
| const string & | get_name () const |
| Get Xrl instance name associated with command map. | |
| const char * | version () const |
| Get version string of instance. | |
| XrlFeaIfmgrMirrorTargetBase (XrlCmdMap *cmds=0) | |
| Constructor. | |
| virtual | ~XrlFeaIfmgrMirrorTargetBase () |
| Destructor. | |
| bool | set_command_map (XrlCmdMap *cmds) |
| Set command map. | |
| const string & | get_name () const |
| Get Xrl instance name associated with command map. | |
| const char * | version () const |
| Get version string of instance. | |
Protected Member Functions | |
| virtual XrlCmdError | common_0_1_get_target_name (string &name)=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_get_version (string &version)=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_get_status (uint32_t &status, string &reason)=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_shutdown ()=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_startup ()=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_add (const string &ifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_remove (const string &ifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_enabled (const string &ifname, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_discard (const string &ifname, const bool &discard)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_unreachable (const string &ifname, const bool &unreachable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_management (const string &ifname, const bool &management)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_mtu (const string &ifname, const uint32_t &mtu)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_mac (const string &ifname, const Mac &mac)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_pif_index (const string &ifname, const uint32_t &pif_index)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_no_carrier (const string &ifname, const bool &no_carrier)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_baudrate (const string &ifname, const uint64_t &baudrate)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_parent_ifname (const string &ifname, const string &parent_ifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_iface_type (const string &ifname, const string &iface_type)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_vid (const string &ifname, const string &vid)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_add (const string &ifname, const string &vifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_remove (const string &ifname, const string &vifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_enabled (const string &ifname, const string &vifname, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_multicast_capable (const string &ifname, const string &vifname, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_broadcast_capable (const string &ifname, const string &vifname, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_p2p_capable (const string &ifname, const string &vifname, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_loopback (const string &ifname, const string &vifname, const bool &loopback)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_pim_register (const string &ifname, const string &vifname, const bool &pim_register)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_pif_index (const string &ifname, const string &vifname, const uint32_t &pif_index)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_vif_index (const string &ifname, const string &vifname, const uint32_t &vif_index)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_add (const string &ifname, const string &vifname, const IPv4 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_remove (const string &ifname, const string &vifname, const IPv4 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_prefix (const string &ifname, const string &vifname, const IPv4 &addr, const uint32_t &prefix_len)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_enabled (const string &ifname, const string &vifname, const IPv4 &addr, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_multicast_capable (const string &ifname, const string &vifname, const IPv4 &addr, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_loopback (const string &ifname, const string &vifname, const IPv4 &addr, const bool &loopback)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_broadcast (const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &broadcast_addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_endpoint (const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &endpoint_addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_add (const string &ifname, const string &vifname, const IPv6 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_remove (const string &ifname, const string &vifname, const IPv6 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_prefix (const string &ifname, const string &vifname, const IPv6 &addr, const uint32_t &prefix_len)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_enabled (const string &ifname, const string &vifname, const IPv6 &addr, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_loopback (const string &ifname, const string &vifname, const IPv6 &addr, const bool &loopback)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_multicast_capable (const string &ifname, const string &vifname, const IPv6 &addr, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_endpoint (const string &ifname, const string &vifname, const IPv6 &addr, const IPv6 &endpoint_addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_hint_tree_complete ()=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_hint_updates_made ()=0 |
| virtual XrlCmdError | common_0_1_get_target_name (string &name)=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_get_version (string &version)=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_get_status (uint32_t &status, string &reason)=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_shutdown ()=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | common_0_1_startup ()=0 |
| Pure-virtual function that needs to be implemented to: | |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_add (const string &ifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_remove (const string &ifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_enabled (const string &ifname, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_discard (const string &ifname, const bool &discard)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_unreachable (const string &ifname, const bool &unreachable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_management (const string &ifname, const bool &management)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_mtu (const string &ifname, const uint32_t &mtu)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_mac (const string &ifname, const Mac &mac)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_pif_index (const string &ifname, const uint32_t &pif_index)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_no_carrier (const string &ifname, const bool &no_carrier)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_baudrate (const string &ifname, const uint64_t &baudrate)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_parent_ifname (const string &ifname, const string &parent_ifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_iface_type (const string &ifname, const string &iface_type)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_interface_set_vid (const string &ifname, const string &vid)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_add (const string &ifname, const string &vifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_remove (const string &ifname, const string &vifname)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_enabled (const string &ifname, const string &vifname, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_multicast_capable (const string &ifname, const string &vifname, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_broadcast_capable (const string &ifname, const string &vifname, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_p2p_capable (const string &ifname, const string &vifname, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_loopback (const string &ifname, const string &vifname, const bool &loopback)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_pim_register (const string &ifname, const string &vifname, const bool &pim_register)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_pif_index (const string &ifname, const string &vifname, const uint32_t &pif_index)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_vif_set_vif_index (const string &ifname, const string &vifname, const uint32_t &vif_index)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_add (const string &ifname, const string &vifname, const IPv4 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_remove (const string &ifname, const string &vifname, const IPv4 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_prefix (const string &ifname, const string &vifname, const IPv4 &addr, const uint32_t &prefix_len)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_enabled (const string &ifname, const string &vifname, const IPv4 &addr, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_multicast_capable (const string &ifname, const string &vifname, const IPv4 &addr, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_loopback (const string &ifname, const string &vifname, const IPv4 &addr, const bool &loopback)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_broadcast (const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &broadcast_addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv4_set_endpoint (const string &ifname, const string &vifname, const IPv4 &addr, const IPv4 &endpoint_addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_add (const string &ifname, const string &vifname, const IPv6 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_remove (const string &ifname, const string &vifname, const IPv6 &addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_prefix (const string &ifname, const string &vifname, const IPv6 &addr, const uint32_t &prefix_len)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_enabled (const string &ifname, const string &vifname, const IPv6 &addr, const bool &enabled)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_loopback (const string &ifname, const string &vifname, const IPv6 &addr, const bool &loopback)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_multicast_capable (const string &ifname, const string &vifname, const IPv6 &addr, const bool &capable)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_ipv6_set_endpoint (const string &ifname, const string &vifname, const IPv6 &addr, const IPv6 &endpoint_addr)=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_hint_tree_complete ()=0 |
| virtual XrlCmdError | fea_ifmgr_mirror_0_1_hint_updates_made ()=0 |
Protected Attributes | |
| XrlCmdMap * | _cmds |
Private Member Functions | |
| XrlCmdRT | handle_common_0_1_get_target_name (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_get_version (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_get_status (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_shutdown (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_startup (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_discard (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_unreachable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_management (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_mtu (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_mac (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_pif_index (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_no_carrier (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_baudrate (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_parent_ifname (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_iface_type (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_vid (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_multicast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_broadcast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_p2p_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_loopback (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_pim_register (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_pif_index (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_vif_index (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_prefix (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_multicast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_loopback (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_broadcast (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_endpoint (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_prefix (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_loopback (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_multicast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_endpoint (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_hint_tree_complete (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_hint_updates_made (const XrlArgs &in, XrlCmdOT out) |
| void | add_handlers () |
| void | remove_handlers () |
| XrlCmdRT | handle_common_0_1_get_target_name (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_get_version (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_get_status (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_shutdown (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_common_0_1_startup (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_discard (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_unreachable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_management (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_mtu (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_mac (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_pif_index (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_no_carrier (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_baudrate (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_parent_ifname (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_iface_type (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_interface_set_vid (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_multicast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_broadcast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_p2p_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_loopback (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_pim_register (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_pif_index (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_vif_set_vif_index (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_prefix (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_multicast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_loopback (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_broadcast (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv4_set_endpoint (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_add (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_remove (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_prefix (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_enabled (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_loopback (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_multicast_capable (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_ipv6_set_endpoint (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_hint_tree_complete (const XrlArgs &in, XrlCmdOT out) |
| XrlCmdRT | handle_fea_ifmgr_mirror_0_1_hint_updates_made (const XrlArgs &in, XrlCmdOT out) |
| void | add_handlers () |
| void | remove_handlers () |
Static Private Attributes | |
| static struct handler_table | handlers [] |
| static const size_t | num_handlers = (sizeof(XrlFeaIfmgrMirrorTargetBase::handlers) / sizeof(XrlFeaIfmgrMirrorTargetBase::handlers[0])) |
| XrlFeaIfmgrMirrorTargetBase::XrlFeaIfmgrMirrorTargetBase | ( | XrlCmdMap * | cmds = 0 | ) |
| XrlFeaIfmgrMirrorTargetBase::~XrlFeaIfmgrMirrorTargetBase | ( | ) | [virtual] |
Destructor.
Dissociates instance commands from command map.
| XrlFeaIfmgrMirrorTargetBase::XrlFeaIfmgrMirrorTargetBase | ( | XrlCmdMap * | cmds = 0 | ) |
| virtual XrlFeaIfmgrMirrorTargetBase::~XrlFeaIfmgrMirrorTargetBase | ( | ) | [virtual] |
Destructor.
Dissociates instance commands from command map.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_get_status | ( | uint32_t & | status, |
| string & | reason | ||
| ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Get status of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_get_status | ( | uint32_t & | status, |
| string & | reason | ||
| ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Get status of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_get_target_name | ( | string & | name | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Get name of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_get_target_name | ( | string & | name | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Get name of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_get_version | ( | string & | version | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Get version string from Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_get_version | ( | string & | version | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Get version string from Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_shutdown | ( | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Request clean shutdown of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_shutdown | ( | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Request clean shutdown of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_startup | ( | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Request a startup of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| virtual XrlCmdError XrlFeaIfmgrMirrorTargetBase::common_0_1_startup | ( | ) | [protected, pure virtual] |
Pure-virtual function that needs to be implemented to:
Request a startup of Xrl Target
Implemented in IfMgrXrlMirrorTarget.
| bool XrlFeaIfmgrMirrorTargetBase::set_command_map | ( | XrlCmdMap * | cmds | ) |
| bool XrlFeaIfmgrMirrorTargetBase::set_command_map | ( | XrlCmdMap * | cmds | ) |