xorp

DebugIO< A > Member List

This is the complete list of members for DebugIO< A >, including all inherited members.
_address_status_cb (defined in IO< A >)IO< A > [protected]
_dec (defined in DebugIO< A >)DebugIO< A > [private]
_eventloop (defined in DebugIO< A >)DebugIO< A > [private]
_forward_cb (defined in DebugIO< A >)DebugIO< A > [private]
_forward_cbsDebugIO< A > [private]
_info (defined in DebugIO< A >)DebugIO< A > [private]
_interface_ids (defined in DebugIO< A >)DebugIO< A > [private]
_interface_status_cb (defined in IO< A >)IO< A > [protected]
_interface_vif (defined in IO< A >)IO< A > [protected]
_ip_router_alert (defined in IO< A >)IO< A > [protected]
_lsa_decoder (defined in DebugIO< A >)DebugIO< A > [private]
_md (defined in DebugIO< A >)DebugIO< A > [private]
_name (defined in ServiceBase)ServiceBase [protected]
_next_interface_id (defined in DebugIO< A >)DebugIO< A > [private]
_note (defined in ServiceBase)ServiceBase [protected]
_observer (defined in ServiceBase)ServiceBase [protected]
_packets (defined in DebugIO< A >)DebugIO< A > [private]
_receive_cb (defined in IO< A >)IO< A > [protected]
_routing_table (defined in DebugIO< A >)DebugIO< A > [private]
_routing_table (defined in DebugIO< A >)DebugIO< A > [private]
_status (defined in ServiceBase)ServiceBase [protected]
_vif_status_cb (defined in IO< A >)IO< A > [protected]
add_route(IPv4Net net, IPv4 nexthop, uint32_t nexthop_id, uint32_t metric, const PolicyTags &policytags)DebugIO< A > [virtual]
add_route(IPNet< A > net, A nexthop, uint32_t nexthop_id, uint32_t metric, bool equal, bool discard, const PolicyTags &policytags)DebugIO< A > [inline, virtual]
AddressStatusCb typedefIO< A >
AddressStatusCb typedef (defined in IO< A >)IO< A >
assert_not_deleted() const (defined in BugCatcher)BugCatcher [inline, virtual]
BugCatcher() (defined in BugCatcher)BugCatcher [inline]
BugCatcher(const BugCatcher &rhs) (defined in BugCatcher)BugCatcher [inline]
DebugIO(TestInfo &info, EventLoop &eventloop) (defined in DebugIO< A >)DebugIO< A >
DebugIO(TestInfo &info, OspfTypes::Version version, EventLoop &eventloop) (defined in DebugIO< A >)DebugIO< A > [inline]
delete_route(IPv4Net net)DebugIO< A > [virtual]
delete_route(IPNet< A > net)DebugIO< A > [inline, virtual]
disable_address(const string &interface, const string &vif, const IPv4 &address, const uint16_t &port)DebugIO< A > [virtual]
disable_interface_vif(const string &interface, const string &vif)DebugIO< A > [inline, virtual]
enable_address(const string &interface, const string &vif, const IPv4 &address, const uint16_t &port, const IPv4 &all_nodes_address)DebugIO< A > [virtual]
enable_interface_vif(const string &interface, const string &vif)DebugIO< A > [inline, virtual]
get_addresses(const string &interface, const string &vif, list< IPv4 > &addresses) const DebugIO< A > [virtual]
get_addresses(const string &interface, const string &vif, list< A > &) const DebugIO< A > [inline, virtual]
get_broadcast_address(const string &interface, const string &vif, const IPv4 &address, IPv4 &bcast_address) const DebugIO< A > [virtual]
get_instance_count() (defined in BugCatcher)BugCatcher [inline, static]
get_interface_id(const string &interface, uint32_t &interface_id)DebugIO< A > [virtual]
get_interface_id(const string &interface, uint32_t &interface_id)DebugIO< A > [inline, virtual]
get_interface_vif_by_interface_id(uint32_t interface_id, string &interface, string &vif)IO< A > [inline]
get_interface_vif_by_interface_id(uint32_t interface_id, string &interface, string &vif)IO< A > [inline]
get_ip_protocol_number() const IO< A > [inline]
get_ip_router_alert() const IO< A > [inline]
get_link_local_address(const string &interface, const string &vif, IPv4 &address) (defined in DebugIO< A >)DebugIO< A > [inline]
get_link_local_address(const string &interface, const string &vif, IPv6 &address) (defined in DebugIO< A >)DebugIO< A > [inline]
IO::get_link_local_address(const string &interface, const string &vif, A &address)=0IO< A > [pure virtual]
get_mtu(const string &interface)DebugIO< A > [virtual]
get_mtu(const string &interface)DebugIO< A > [inline, virtual]
get_prefix_length(const string &interface, const string &vif, A address)DebugIO< A > [inline, virtual]
InterfaceStatusCb typedefIO< A >
InterfaceStatusCb typedef (defined in IO< A >)IO< A >
IO() (defined in IO< A >)IO< A > [inline]
IO() (defined in IO< A >)IO< A > [inline]
is_address_enabled(const string &interface, const string &vif, const IPv4 &address) const DebugIO< A > [virtual]
is_address_enabled(const string &interface, const string &vif, const A &address) const DebugIO< A > [inline, virtual]
is_interface_enabled(const string &interface) const DebugIO< A > [virtual]
is_interface_enabled(const string &interface) const DebugIO< A > [inline, virtual]
is_vif_broadcast_capable(const string &interface, const string &vif)DebugIO< A > [virtual]
is_vif_enabled(const string &interface, const string &vif) const DebugIO< A > [virtual]
is_vif_enabled(const string &interface, const string &vif) const DebugIO< A > [inline, virtual]
is_vif_loopback(const string &interface, const string &vif)DebugIO< A > [virtual]
is_vif_multicast_capable(const string &interface, const string &vif)DebugIO< A > [virtual]
join_multicast_group(const string &interface, const string &vif, A mcast)DebugIO< A > [inline, virtual]
leave_multicast_group(const string &interface, const string &vif, A mcast)DebugIO< A > [inline, virtual]
packets() const DebugIO< A > [inline]
packets()DebugIO< A > [inline]
pause()ServiceBase [virtual]
pp(const string &which, int level, const string &interface, const string &vif, IPv4 dst, uint16_t dport, IPv4 src, uint16_t sport, uint8_t *data, uint32_t len)DebugIO< A >
pp(const string &which, int level, const string &interface, const string &vif, A dst, A src, uint8_t *data, uint32_t len)DebugIO< A > [inline]
receive(const string &interface, const string &vif, const IPv4 &dst, const uint16_t &dport, const IPv4 &src, const uint16_t &sport, uint8_t *data, const uint32_t &len)DebugIO< A >
receive(const string &interface, const string &vif, A dst, A src, uint8_t *data, uint32_t len)DebugIO< A > [inline]
ReceiveCallback typedefIO< A >
ReceiveCallback typedef (defined in IO< A >)IO< A >
register_address_status(AddressStatusCb cb)IO< A > [inline]
register_address_status(AddressStatusCb cb)IO< A > [inline]
register_forward(const string &interface, const string &vif, IO::ReceiveCallback cb)DebugIO< A >
register_forward(typename IO< A >::ReceiveCallback cb)DebugIO< A > [inline]
register_interface_status(InterfaceStatusCb cb)IO< A > [inline]
register_interface_status(InterfaceStatusCb cb)IO< A > [inline]
register_receive(ReceiveCallback cb)IO< A > [inline]
register_receive(ReceiveCallback cb)IO< A > [inline]
register_vif_status(VifStatusCb cb)IO< A > [inline]
register_vif_status(VifStatusCb cb)IO< A > [inline]
replace_route(IPv4Net net, IPv4 nexthop, uint32_t nexthop_id, uint32_t metric, const PolicyTags &policytags)DebugIO< A > [virtual]
replace_route(IPNet< A > net, A nexthop, uint32_t nexthop_id, uint32_t metric, bool equal, bool discard, const PolicyTags &policytags)DebugIO< A > [inline, virtual]
reset()ServiceBase [virtual]
resume()ServiceBase [virtual]
routing_table_dump(ostream &o)DebugIO< A >
routing_table_empty() (defined in DebugIO< A >)DebugIO< A >
routing_table_empty()DebugIO< A > [inline]
routing_table_size() (defined in DebugIO< A >)DebugIO< A >
routing_table_size() (defined in DebugIO< A >)DebugIO< A > [inline]
routing_table_verify(IPv4Net net, IPv4 nexthop, uint32_t metric)DebugIO< A >
routing_table_verify(IPNet< A > net, A nexthop, uint32_t metric, bool equal, bool discard)DebugIO< A > [inline]
send(const string &interface, const string &vif, const IPv4 &src, const uint16_t &sport, const IPv4 &dst, const uint16_t &dport, uint8_t *data, const uint32_t &len)DebugIO< A > [virtual]
send(const string &interface, const string &vif, A dst, A src, int ttl, uint8_t *data, uint32_t len)DebugIO< A > [inline, virtual]
service_name() const ServiceBase [inline]
ServiceBase(const string &name="Unknown") (defined in ServiceBase)ServiceBase
set_interface_mapping(uint32_t interface_id, const string &interface, const string &vif)IO< A > [inline]
set_interface_mapping(uint32_t interface_id, const string &interface, const string &vif)IO< A > [inline]
set_ip_router_alert(bool alert)IO< A > [inline]
set_observer(ServiceChangeObserverBase *so)ServiceBase
set_status(ServiceStatus status, const string &note)ServiceBase [protected]
set_status(ServiceStatus status)ServiceBase [protected]
shutdown()DebugIO< A > [virtual]
shutdown()DebugIO< A > [inline, virtual]
startup()DebugIO< A > [virtual]
startup()DebugIO< A > [inline, virtual]
status() const ServiceBase [inline]
status_name() const ServiceBase
status_note() const ServiceBase [inline]
unregister_forward(const string &interface, const string &vif)DebugIO< A >
unset_observer(ServiceChangeObserverBase *so)ServiceBase
VifStatusCb typedefIO< A >
VifStatusCb typedef (defined in IO< A >)IO< A >
~BugCatcher() (defined in BugCatcher)BugCatcher [inline, virtual]
~DebugIO() (defined in DebugIO< A >)DebugIO< A > [virtual]
~IO() (defined in IO< A >)IO< A > [inline, virtual]
~IO() (defined in IO< A >)IO< A > [inline, virtual]
~ServiceBase()=0 (defined in ServiceBase)ServiceBase [pure virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations