| 
 
 | 
 | 
| XrlFeaTarget (EventLoop&			e,
		 XrlRouter&			rtr,
		 FtiConfig& 			ftic,
		 InterfaceManager& 		ifmgr,
		 XrlIfConfigUpdateReporter&	ifupd,
		 XrlRawSocket4Manager*		xrsm = 0) | XrlFeaTarget | 
| bool  done () | done | 
[const]
| XrlCmdError  common_0_1_get_target_name (
	string&	name) | common_0_1_get_target_name | 
| XrlCmdError  common_0_1_get_version (
	string&	version) | common_0_1_get_version | 
| XrlCmdError  common_0_1_get_status (
        uint32_t& status,
	string&	reason) | common_0_1_get_status | 
Get status from Xrl Target
| XrlCmdError  common_0_1_shutdown () | common_0_1_shutdown | 
Shutdown FEA cleanly
| XrlCmdError  ifmgr_0_1_get_all_interface_names (
	XrlAtomList&	ifnames) | ifmgr_0_1_get_all_interface_names | 
| XrlCmdError  ifmgr_0_1_get_configured_interface_names (
	XrlAtomList&	ifnames) | ifmgr_0_1_get_configured_interface_names | 
| XrlCmdError  ifmgr_0_1_get_all_vif_names (
	const string&		ifname,
	XrlAtomList&		ifnames) | ifmgr_0_1_get_all_vif_names | 
| XrlCmdError  ifmgr_0_1_get_configured_vif_names (
	const string&	ifname,
	XrlAtomList&		ifnames) | ifmgr_0_1_get_configured_vif_names | 
| XrlCmdError  ifmgr_0_1_get_all_vif_flags (
	const string&	ifname,
	const string&	vif,
	bool&	enabled,
	bool&	broadcast,
	bool&	loopback,
	bool&	point_to_point,
	bool&	multicast) | ifmgr_0_1_get_all_vif_flags | 
| XrlCmdError  ifmgr_0_1_get_configured_vif_flags (
	const string&	ifname,
	const string&	vif,
	bool&	enabled,
	bool&	broadcast,
	bool&	loopback,
	bool&	point_to_point,
	bool&	multicast) | ifmgr_0_1_get_configured_vif_flags | 
| XrlCmdError  ifmgr_0_1_get_all_vif_pif_index (
	const string&	ifname,
	const string&	vif,
	uint32_t&	pif_index) | ifmgr_0_1_get_all_vif_pif_index | 
| XrlCmdError  ifmgr_0_1_get_configured_vif_pif_index (
	const string&	ifname,
	const string&	vif,
	uint32_t&	pif_index) | ifmgr_0_1_get_configured_vif_pif_index | 
| XrlCmdError  ifmgr_0_1_start_transaction (
	uint32_t&	tid) | ifmgr_0_1_start_transaction | 
| XrlCmdError  ifmgr_0_1_commit_transaction (
	const uint32_t&	tid) | ifmgr_0_1_commit_transaction | 
| XrlCmdError  ifmgr_0_1_abort_transaction (
	const uint32_t&	tid) | ifmgr_0_1_abort_transaction | 
| XrlCmdError  ifmgr_0_1_create_interface (
	const uint32_t& tid,
	const string&	ifname) | ifmgr_0_1_create_interface | 
| XrlCmdError  ifmgr_0_1_delete_interface (
	const uint32_t& tid,
	const string&	ifname) | ifmgr_0_1_delete_interface | 
| XrlCmdError  ifmgr_0_1_set_interface_enabled (
	const uint32_t& tid,
	const string&	ifname,
	const bool&	enabled) | ifmgr_0_1_set_interface_enabled | 
| XrlCmdError  ifmgr_0_1_get_all_interface_enabled (
	const string&	ifname,
	bool&		enabled) | ifmgr_0_1_get_all_interface_enabled | 
| XrlCmdError  ifmgr_0_1_get_configured_interface_enabled (
	const string&	ifname,
	bool&		enabled) | ifmgr_0_1_get_configured_interface_enabled | 
| XrlCmdError  ifmgr_0_1_set_mac (
	const uint32_t& tid,
	const string&	ifname,
	const Mac&	mac) | ifmgr_0_1_set_mac | 
| XrlCmdError  ifmgr_0_1_get_all_mac (
	const string&	ifname,
	Mac&	mac) | ifmgr_0_1_get_all_mac | 
| XrlCmdError  ifmgr_0_1_get_configured_mac (
	const string&	ifname,
	Mac&	mac) | ifmgr_0_1_get_configured_mac | 
| XrlCmdError  ifmgr_0_1_set_mtu (
	const uint32_t& tid,
	const string&	ifname,
	const uint32_t&	mtu) | ifmgr_0_1_set_mtu | 
| XrlCmdError  ifmgr_0_1_get_all_mtu (
	const string&	ifname,
	uint32_t&	mtu) | ifmgr_0_1_get_all_mtu | 
| XrlCmdError  ifmgr_0_1_get_configured_mtu (
	const string&	ifname,
	uint32_t&	mtu) | ifmgr_0_1_get_configured_mtu | 
| XrlCmdError  ifmgr_0_1_get_all_address_flags4 (
	const string& ifname,
	const string& vifname,
	const IPv4&   address,
	bool& up,
	bool& broadcast,
	bool& loopback,
	bool& point_to_point,
	bool& multicast) | ifmgr_0_1_get_all_address_flags4 | 
| XrlCmdError  ifmgr_0_1_get_all_address_flags6 (
	const string& ifname,
	const string& vifname,
	const IPv6&   address,
	bool& up,
	bool& loopback,
	bool& point_to_point,
	bool& multicast) | ifmgr_0_1_get_all_address_flags6 | 
| XrlCmdError  ifmgr_0_1_get_configured_address_flags4 (
	const string& ifname,
	const string& vifname,
	const IPv4&   address,
	bool& up,
	bool& broadcast,
	bool& loopback,
	bool& point_to_point,
	bool& multicast) | ifmgr_0_1_get_configured_address_flags4 | 
| XrlCmdError  ifmgr_0_1_get_configured_address_flags6 (
	const string& ifname,
	const string& vifname,
	const IPv6&   address,
	bool& up,
	bool& loopback,
	bool& point_to_point,
	bool& multicast) | ifmgr_0_1_get_configured_address_flags6 | 
| XrlCmdError  ifmgr_0_1_create_vif (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif) | ifmgr_0_1_create_vif | 
| XrlCmdError  ifmgr_0_1_delete_vif (
	const uint32_t& tid,
	const string& 	ifname,
	const string&	vif) | ifmgr_0_1_delete_vif | 
| XrlCmdError  ifmgr_0_1_set_vif_enabled (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const bool&	enabled) | ifmgr_0_1_set_vif_enabled | 
| XrlCmdError  ifmgr_0_1_get_all_vif_enabled (
	const string&	ifname,
	const string&	vif,
	bool&		enabled) | ifmgr_0_1_get_all_vif_enabled | 
| XrlCmdError  ifmgr_0_1_get_configured_vif_enabled (
	const string&	ifname,
	const string&	vif,
	bool&		enabled) | ifmgr_0_1_get_configured_vif_enabled | 
| XrlCmdError  ifmgr_0_1_get_all_vif_addresses4 (
	const string&	ifname,
	const string&	vif,
	XrlAtomList&	addresses) | ifmgr_0_1_get_all_vif_addresses4 | 
| XrlCmdError  ifmgr_0_1_get_configured_vif_addresses4 (
	const string&	ifname,
	const string&	vif,
	XrlAtomList&	addresses) | ifmgr_0_1_get_configured_vif_addresses4 | 
| XrlCmdError  ifmgr_0_1_create_address4 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv4&	address) | ifmgr_0_1_create_address4 | 
| XrlCmdError  ifmgr_0_1_delete_address4 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv4&	address) | ifmgr_0_1_delete_address4 | 
| XrlCmdError  ifmgr_0_1_set_address4 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv4&	address) | ifmgr_0_1_set_address4 | 
| XrlCmdError  ifmgr_0_1_set_address_enabled4 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	const bool&	en) | ifmgr_0_1_set_address_enabled4 | 
| XrlCmdError  ifmgr_0_1_get_all_address_enabled4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	bool&		enabled) | ifmgr_0_1_get_all_address_enabled4 | 
| XrlCmdError  ifmgr_0_1_get_configured_address_enabled4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	bool&		enabled) | ifmgr_0_1_get_configured_address_enabled4 | 
| XrlCmdError  ifmgr_0_1_set_prefix4 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	const uint32_t&	prefix) | ifmgr_0_1_set_prefix4 | 
| XrlCmdError  ifmgr_0_1_get_all_prefix4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	uint32_t&	prefix) | ifmgr_0_1_get_all_prefix4 | 
| XrlCmdError  ifmgr_0_1_get_configured_prefix4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	uint32_t&	prefix) | ifmgr_0_1_get_configured_prefix4 | 
| XrlCmdError  ifmgr_0_1_set_broadcast4 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	const IPv4&	broadcast) | ifmgr_0_1_set_broadcast4 | 
| XrlCmdError  ifmgr_0_1_get_all_broadcast4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	IPv4&		broadcast) | ifmgr_0_1_get_all_broadcast4 | 
| XrlCmdError  ifmgr_0_1_get_configured_broadcast4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	IPv4&		broadcast) | ifmgr_0_1_get_configured_broadcast4 | 
| XrlCmdError  ifmgr_0_1_set_endpoint4 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	const IPv4&	endpoint) | ifmgr_0_1_set_endpoint4 | 
| XrlCmdError  ifmgr_0_1_get_all_endpoint4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	IPv4&	endpoint) | ifmgr_0_1_get_all_endpoint4 | 
| XrlCmdError  ifmgr_0_1_get_configured_endpoint4 (
	const string&	ifname,
	const string&	vif,
	const IPv4&	address,
	IPv4&	endpoint) | ifmgr_0_1_get_configured_endpoint4 | 
| XrlCmdError  ifmgr_0_1_get_all_vif_addresses6 (
	const string&	ifname,
	const string&	vif,
	XrlAtomList&	addresses) | ifmgr_0_1_get_all_vif_addresses6 | 
| XrlCmdError  ifmgr_0_1_get_configured_vif_addresses6 (
	const string&	ifname,
	const string&	vif,
	XrlAtomList&	addresses) | ifmgr_0_1_get_configured_vif_addresses6 | 
| XrlCmdError  ifmgr_0_1_create_address6 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv6&	address) | ifmgr_0_1_create_address6 | 
| XrlCmdError  ifmgr_0_1_delete_address6 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv6&	address) | ifmgr_0_1_delete_address6 | 
| XrlCmdError  ifmgr_0_1_set_address_enabled6 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	const bool&	enabled) | ifmgr_0_1_set_address_enabled6 | 
| XrlCmdError  ifmgr_0_1_get_all_address_enabled6 (
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	bool&		enabled) | ifmgr_0_1_get_all_address_enabled6 | 
| XrlCmdError  ifmgr_0_1_get_configured_address_enabled6 (
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	bool&		enabled) | ifmgr_0_1_get_configured_address_enabled6 | 
| XrlCmdError  ifmgr_0_1_set_prefix6 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	const uint32_t&	prefix) | ifmgr_0_1_set_prefix6 | 
| XrlCmdError  ifmgr_0_1_get_all_prefix6 (
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	uint32_t&	prefix) | ifmgr_0_1_get_all_prefix6 | 
| XrlCmdError  ifmgr_0_1_get_configured_prefix6 (
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	uint32_t&	prefix) | ifmgr_0_1_get_configured_prefix6 | 
| XrlCmdError  ifmgr_0_1_set_endpoint6 (
	const uint32_t&	tid,
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	const IPv6&	endpoint) | ifmgr_0_1_set_endpoint6 | 
| XrlCmdError  ifmgr_0_1_get_all_endpoint6 (
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	IPv6&		endpoint) | ifmgr_0_1_get_all_endpoint6 | 
| XrlCmdError  ifmgr_0_1_get_configured_endpoint6 (
	const string&	ifname,
	const string&	vif,
	const IPv6&	address,
	IPv6&		endpoint) | ifmgr_0_1_get_configured_endpoint6 | 
| XrlCmdError  ifmgr_0_1_register_client (
	const string&	spyname) | ifmgr_0_1_register_client | 
| XrlCmdError  ifmgr_0_1_unregister_client (
	const string&	spyname) | ifmgr_0_1_unregister_client | 
| XrlCmdError  ifmgr_0_1_register_all_interfaces_client (
	const string&	spyname) | ifmgr_0_1_register_all_interfaces_client | 
| XrlCmdError  ifmgr_0_1_unregister_all_interfaces_client (
	const string&	spyname) | ifmgr_0_1_unregister_all_interfaces_client | 
| XrlCmdError  ifmgr_replicator_0_1_register_ifmgr_mirror (
	const string&	clientname) | ifmgr_replicator_0_1_register_ifmgr_mirror | 
| XrlCmdError  ifmgr_replicator_0_1_unregister_ifmgr_mirror (
	const string&	clientname) | ifmgr_replicator_0_1_unregister_ifmgr_mirror | 
| XrlCmdError  fti_0_2_start_transaction (
	uint32_t&	tid) | fti_0_2_start_transaction | 
| XrlCmdError  fti_0_2_commit_transaction (
	const uint32_t&	tid) | fti_0_2_commit_transaction | 
| XrlCmdError  fti_0_2_abort_transaction (
	const uint32_t&	tid) | fti_0_2_abort_transaction | 
| XrlCmdError  fti_0_2_add_entry4 (
	const uint32_t&	tid,
	const IPv4Net&	dst,
	const IPv4&	gateway,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t& admin_distance,
	const string&	protocol_origin) | fti_0_2_add_entry4 | 
| XrlCmdError  fti_0_2_add_entry6 (
	const uint32_t&	tid,
	const IPv6Net&	dst,
	const IPv6&	gateway,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	metric,
	const uint32_t& admin_distance,
	const string&	protocol_origin) | fti_0_2_add_entry6 | 
| XrlCmdError  fti_0_2_delete_entry4 (
	const uint32_t&	tid,
	const IPv4Net&	dst) | fti_0_2_delete_entry4 | 
| XrlCmdError  fti_0_2_delete_entry6 (
	const uint32_t&	tid,
	const IPv6Net&	dst) | fti_0_2_delete_entry6 | 
| XrlCmdError  fti_0_2_delete_all_entries (
	const uint32_t&	tid) | fti_0_2_delete_all_entries | 
| XrlCmdError  fti_0_2_delete_all_entries4 (
	const uint32_t&	tid) | fti_0_2_delete_all_entries4 | 
| XrlCmdError  fti_0_2_delete_all_entries6 (
	const uint32_t&	tid) | fti_0_2_delete_all_entries6 | 
| XrlCmdError  fti_0_2_lookup_route4 (
	const IPv4&	host,
	IPv4Net&	netmask,
	IPv4&		gateway,
	string&		ifname,
	string&		vifname,
	uint32_t&	metric,
	uint32_t&	admin_distance,
	string&		protocol_origin) | fti_0_2_lookup_route4 | 
| XrlCmdError  fti_0_2_lookup_route6 (
	const IPv6&	host,
	IPv6Net&	netmask,
	IPv6&		gateway,
	string&		ifname,
	string&		vifname,
	uint32_t&	metric,
	uint32_t&	admin_distance,
	string&		protocol_origin) | fti_0_2_lookup_route6 | 
| XrlCmdError  fti_0_2_lookup_entry4 (
	const IPv4Net&	dst,
	IPv4&		gateway,
	string&		ifname,
	string&		vifname,
	uint32_t&	metric,
	uint32_t&	admin_distance,
	string&		protocol_origin) | fti_0_2_lookup_entry4 | 
| XrlCmdError  fti_0_2_lookup_entry6 (
	const IPv6Net&	dst,
	IPv6&		gateway,
	string&		ifname,
	string&		vifname,
	uint32_t&	metric,
	uint32_t&	admin_distance,
	string&		protocol_origin) | fti_0_2_lookup_entry6 | 
| XrlCmdError  fti_0_2_get_unicast_forwarding_enabled4 (
	bool&	enabled) | fti_0_2_get_unicast_forwarding_enabled4 | 
| XrlCmdError  fti_0_2_get_unicast_forwarding_enabled6 (
	bool&	enabled) | fti_0_2_get_unicast_forwarding_enabled6 | 
| XrlCmdError  fti_0_2_set_unicast_forwarding_enabled4 (
	const bool&	enabled) | fti_0_2_set_unicast_forwarding_enabled4 | 
| XrlCmdError  fti_0_2_set_unicast_forwarding_enabled6 (
	const bool&	enabled) | fti_0_2_set_unicast_forwarding_enabled6 | 
| XrlCmdError  raw_packet_0_1_send4 (
	const IPv4&		src_address,
	const IPv4&		dst_address,
	const string&		vifname,
	const uint32_t&		proto,
	const uint32_t&		ttl,
	const uint32_t&		tos,
	const vector<uint8_t>&	options,
	const vector<uint8_t>&	payload) | raw_packet_0_1_send4 | 
| XrlCmdError  raw_packet_0_1_send_raw4 (
	const string&		vifname,
	const vector<uint8_t>&	packet) | raw_packet_0_1_send_raw4 | 
| XrlCmdError  raw_packet_0_1_register_vif_receiver (
	const string&	router_name,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	proto) | raw_packet_0_1_register_vif_receiver | 
| XrlCmdError  raw_packet_0_1_unregister_vif_receiver (
	const string&	router_name,
	const string&	ifname,
	const string&	vifname,
	const uint32_t&	proto) | raw_packet_0_1_unregister_vif_receiver | 
| Generated by: pavlin on possum.icir.org on Thu Aug 28 12:52:10 2003, using kdoc 2.0a54+XORP. |