, 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_cbs | DebugIO< 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 typedef | IO< 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)=0 | IO< 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 typedef | IO< 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 typedef | IO< 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 ¬e) | 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 typedef | IO< 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] |