class XrlRipngTarget


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods

Protected Members


Detailed Description

 XrlRipngTarget (EventLoop& e, XrlRouter& xr, XrlProcessSpy& xps, XrlPortManager<IPv6>& xpm, XrlRedistManager<IPv6>& xrm, bool& should_exit, System<IPv6>& rip_system)

XrlRipngTarget

 ~XrlRipngTarget ()

~XrlRipngTarget

void  set_status (ProcessStatus ps, const string& annotation = "")

set_status

XrlCmdError  common_0_1_get_target_name (string& name)

common_0_1_get_target_name

Reimplemented from XrlRipngTargetBase.

XrlCmdError  common_0_1_get_version (string& version)

common_0_1_get_version

Reimplemented from XrlRipngTargetBase.

XrlCmdError  common_0_1_get_status (uint32_t& status, string& reason)

common_0_1_get_status

Reimplemented from XrlRipngTargetBase.

XrlCmdError  common_0_1_shutdown ()

common_0_1_shutdown

Reimplemented from XrlRipngTargetBase.

XrlCmdError  finder_event_observer_0_1_xrl_target_birth (const string& class_name, const string& instance_name)

finder_event_observer_0_1_xrl_target_birth

Reimplemented from XrlRipngTargetBase.

XrlCmdError  finder_event_observer_0_1_xrl_target_death (const string& class_name, const string& instance_name)

finder_event_observer_0_1_xrl_target_death

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_add_rip_address (const string& ifname, const string& vifname, const IPv6& addr)

ripng_0_1_add_rip_address

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_remove_rip_address (const string& ifname, const string& vifname, const IPv6& addr)

ripng_0_1_remove_rip_address

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_rip_address_enabled (const string& ifname, const string& vifname, const IPv6& addr, const bool& enabled)

ripng_0_1_set_rip_address_enabled

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_rip_address_enabled (const string& ifname, const string& vifname, const IPv6& addr, bool& enabled)

ripng_0_1_rip_address_enabled

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_cost (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& cost)

ripng_0_1_set_cost

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_cost (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& cost)

ripng_0_1_cost

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_horizon (const string& ifname, const string& vifname, const IPv6& addr, const string& horizon)

ripng_0_1_set_horizon

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_horizon (const string& ifname, const string& vifname, const IPv6& addr, string& horizon)

ripng_0_1_horizon

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_passive (const string& ifname, const string& vifname, const IPv6& addr, const bool& passive)

ripng_0_1_set_passive

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_passive (const string& ifname, const string& vifname, const IPv6& addr, bool& passive)

ripng_0_1_passive

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_accept_non_rip_requests (const string& ifname, const string& vifname, const IPv6& addr, const bool& accept)

ripng_0_1_set_accept_non_rip_requests

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_accept_non_rip_requests (const string& ifname, const string& vifname, const IPv6& addr, bool& accept)

ripng_0_1_accept_non_rip_requests

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_accept_default_route (const string& ifname, const string& vifname, const IPv6& addr, const bool& accept)

ripng_0_1_set_accept_default_route

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_accept_default_route (const string& ifname, const string& vifname, const IPv6& addr, bool& accept)

ripng_0_1_accept_default_route

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_advertise_default_route (const string& ifname, const string& vifname, const IPv6& addr, const bool& advertise)

ripng_0_1_set_advertise_default_route

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_advertise_default_route (const string& ifname, const string& vifname, const IPv6& addr, bool& advertise)

ripng_0_1_advertise_default_route

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_route_timeout (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_secs)

ripng_0_1_set_route_timeout

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_route_timeout (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_secs)

ripng_0_1_route_timeout

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_deletion_delay (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_secs)

ripng_0_1_set_deletion_delay

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_deletion_delay (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_secs)

ripng_0_1_deletion_delay

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_request_interval (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_secs)

ripng_0_1_set_request_interval

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_request_interval (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_secs)

ripng_0_1_request_interval

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_update_interval (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_secs)

ripng_0_1_set_update_interval

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_update_interval (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_secs)

ripng_0_1_update_interval

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_update_jitter (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_jitter)

ripng_0_1_set_update_jitter

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_update_jitter (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_jitter)

ripng_0_1_update_jitter

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_triggered_update_delay (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_secs)

ripng_0_1_set_triggered_update_delay

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_triggered_update_delay (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_secs)

ripng_0_1_triggered_update_delay

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_triggered_update_jitter (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_jitter)

ripng_0_1_set_triggered_update_jitter

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_triggered_update_jitter (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_jitter)

ripng_0_1_triggered_update_jitter

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_set_interpacket_delay (const string& ifname, const string& vifname, const IPv6& addr, const uint32_t& t_msecs)

ripng_0_1_set_interpacket_delay

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_interpacket_delay (const string& ifname, const string& vifname, const IPv6& addr, uint32_t& t_msecs)

ripng_0_1_interpacket_delay

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_rip_address_status (const string& ifname, const string& vifname, const IPv6& addr, string& status)

ripng_0_1_rip_address_status

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_get_all_addresses (XrlAtomList& ifnames, XrlAtomList& vifnames, XrlAtomList& addrs)

ripng_0_1_get_all_addresses

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_get_peers (const string& ifname, const string& vifname, const IPv6& addr, XrlAtomList& peers)

ripng_0_1_get_peers

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_get_all_peers (XrlAtomList& peers, XrlAtomList& ifnames, XrlAtomList& vifnames, XrlAtomList& addrs)

ripng_0_1_get_all_peers

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_get_counters (const string& ifname, const string& vifname, const IPv6& addr, XrlAtomList& descriptions, XrlAtomList& values)

ripng_0_1_get_counters

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_get_peer_counters ( const string& ifname, const string& vifname, const IPv6& addr, const IPv6& peer, XrlAtomList& descriptions, XrlAtomList& values, uint32_t& peer_last_active )

ripng_0_1_get_peer_counters

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_redist_protocol_routes (const string& protocol, const uint32_t& cost, const uint32_t& tag)

ripng_0_1_redist_protocol_routes

Reimplemented from XrlRipngTargetBase.

XrlCmdError  ripng_0_1_no_redist_protocol_routes (const string& protocol)

ripng_0_1_no_redist_protocol_routes

Reimplemented from XrlRipngTargetBase.

XrlCmdError  redist6_0_1_add_route (const IPv6Net& net, const IPv6& nexthop, const string& ifname, const string& vifname, const uint32_t& metric, const uint32_t& admin_distance, const string& cookie, const string& protocol_origin)

redist6_0_1_add_route

Reimplemented from XrlRipngTargetBase.

XrlCmdError  redist6_0_1_delete_route (const IPv6Net& net, const IPv6& nexthop, const string& ifname, const string& vifname, const uint32_t& metric, const uint32_t& admin_distance, const string& cookie, const string& protocol_origin)

redist6_0_1_delete_route

Reimplemented from XrlRipngTargetBase.

XrlCmdError  redist6_0_1_starting_route_dump (const string& cookie)

redist6_0_1_starting_route_dump

Reimplemented from XrlRipngTargetBase.

XrlCmdError  redist6_0_1_finishing_route_dump (const string& cookie)

redist6_0_1_finishing_route_dump

Reimplemented from XrlRipngTargetBase.

XrlCmdError  socket6_user_0_1_recv_event (const string& sockid, const IPv6& src_host, const uint32_t& src_port, const vector<uint8_t>& pdata)

socket6_user_0_1_recv_event

Reimplemented from XrlRipngTargetBase.

XrlCmdError  socket6_user_0_1_connect_event (const string& sockid, const IPv6& src_host, const uint32_t& src_port, const string& new_sockid, bool& accept)

socket6_user_0_1_connect_event

Reimplemented from XrlRipngTargetBase.

XrlCmdError  socket6_user_0_1_error_event (const string& sockid, const string& reason, const bool& fatal)

socket6_user_0_1_error_event

Reimplemented from XrlRipngTargetBase.

XrlCmdError  socket6_user_0_1_close_event (const string& sockid, const string& reason)

socket6_user_0_1_close_event

Reimplemented from XrlRipngTargetBase.

XrlCmdError  policy_backend_0_1_configure ( const uint32_t& filter, const string& conf)

policy_backend_0_1_configure

Reimplemented from XrlRipngTargetBase.

XrlCmdError  policy_backend_0_1_reset ( const uint32_t& filter)

policy_backend_0_1_reset

Reimplemented from XrlRipngTargetBase.

XrlCmdError  policy_backend_0_1_push_routes ()

policy_backend_0_1_push_routes

Reimplemented from XrlRipngTargetBase.

XrlCmdError  policy_redist6_0_1_add_route6 ( const IPv6Net& network, const bool& unicast, const bool& multicast, const IPv6& nexthop, const uint32_t& metric, const XrlAtomList& policytags)

policy_redist6_0_1_add_route6

Reimplemented from XrlRipngTargetBase.

XrlCmdError  policy_redist6_0_1_delete_route6 ( const IPv6Net& network, const bool& unicast, const bool& multicast)

policy_redist6_0_1_delete_route6

Reimplemented from XrlRipngTargetBase.

EventLoop& _e

_e

[protected]

XrlRipCommonTarget<IPv6>* _ct

_ct

[protected]


Generated by: pavlin on possum.icir.org on Wed Aug 2 15:36:43 2006, using kdoc $.