Public Methods
- FinderXrlTarget (Finder& finder)
- XrlCmdError common_0_1_get_target_name (string& name)
- XrlCmdError common_0_1_get_version (string& version)
- XrlCmdError common_0_1_get_status (uint32_t& status, string& reason)
- XrlCmdError common_0_1_shutdown ()
- XrlCmdError finder_0_2_register_finder_client (const string& target_name,
const string& class_name,
const bool& singleton,
const string& in_cookie,
string& out_cookie)
- XrlCmdError finder_0_2_unregister_finder_client (const string& target_name)
- XrlCmdError finder_0_2_set_finder_client_enabled (const string& target_name,
const bool& en)
- XrlCmdError finder_0_2_finder_client_enabled (const string& target_name,
bool& en)
- XrlCmdError finder_0_2_add_xrl (const string& xrl,
const string& protocol_name,
const string& protocol_args,
string& resolved_xrl_method_name)
- XrlCmdError finder_0_2_remove_xrl (const string& xrl)
- XrlCmdError finder_0_2_resolve_xrl (const string& xrl,
XrlAtomList& resolutions)
- XrlCmdError finder_0_2_get_xrl_targets (XrlAtomList& target_names)
- XrlCmdError finder_0_2_get_xrls_registered_by (const string& target_name,
XrlAtomList& xrls)
- XrlCmdError finder_0_2_get_ipv4_permitted_hosts (XrlAtomList& ipv4s)
- XrlCmdError finder_0_2_get_ipv4_permitted_nets (XrlAtomList& ipv4nets)
- XrlCmdError finder_0_2_get_ipv6_permitted_hosts (XrlAtomList& ipv6s)
- XrlCmdError finder_0_2_get_ipv6_permitted_nets (XrlAtomList& ipv6nets)
- XrlCmdError finder_event_notifier_0_1_register_class_event_interest (
const string& who, const string& class_name)
- XrlCmdError finder_event_notifier_0_1_deregister_class_event_interest (
const string& who, const string& class_name)
- XrlCmdError finder_event_notifier_0_1_register_instance_event_interest (
const string& who, const string& instance_name)
- XrlCmdError finder_event_notifier_0_1_deregister_instance_event_interest (
const string& who, const string& instance_name)
Protected Members
FinderXrlTarget (Finder& finder)
| FinderXrlTarget |
XrlCmdError common_0_1_get_target_name (string& name)
| common_0_1_get_target_name |
Get name of Xrl Target
XrlCmdError common_0_1_get_version (string& version)
| common_0_1_get_version |
Get version string from Xrl Target
XrlCmdError common_0_1_get_status (uint32_t& status, string& reason)
| common_0_1_get_status |
Get status of Xrl Target
Request Xrl Target to shutdown
XrlCmdError finder_0_2_register_finder_client (const string& target_name,
const string& class_name,
const bool& singleton,
const string& in_cookie,
string& out_cookie)
| finder_0_2_register_finder_client |
Fails if target_name is already registered. The target_name must
support the finder_client interface in order to be able to process
messages from the finder.
XrlCmdError finder_0_2_unregister_finder_client (const string& target_name)
| finder_0_2_unregister_finder_client |
XrlCmdError finder_0_2_set_finder_client_enabled (const string& target_name,
const bool& en)
| finder_0_2_set_finder_client_enabled |
XrlCmdError finder_0_2_finder_client_enabled (const string& target_name,
bool& en)
| finder_0_2_finder_client_enabled |
XrlCmdError finder_0_2_add_xrl (const string& xrl,
const string& protocol_name,
const string& protocol_args,
string& resolved_xrl_method_name)
| finder_0_2_add_xrl |
Add resolved Xrl into system, fails if xrl is already registered.
XrlCmdError finder_0_2_remove_xrl (const string& xrl)
| finder_0_2_remove_xrl |
Remove xrl
Resolve Xrl
Get list of registered Xrl targets
XrlCmdError finder_0_2_get_xrls_registered_by (const string& target_name,
XrlAtomList& xrls)
| finder_0_2_get_xrls_registered_by |
Get list of Xrls registered by target
XrlCmdError finder_event_notifier_0_1_register_class_event_interest (
const string& who, const string& class_name)
| finder_event_notifier_0_1_register_class_event_interest |
Event notifier interface.
XrlCmdError finder_event_notifier_0_1_deregister_class_event_interest (
const string& who, const string& class_name)
| finder_event_notifier_0_1_deregister_class_event_interest |
XrlCmdError finder_event_notifier_0_1_register_instance_event_interest (
const string& who, const string& instance_name)
| finder_event_notifier_0_1_register_instance_event_interest |
XrlCmdError finder_event_notifier_0_1_deregister_instance_event_interest (
const string& who, const string& instance_name)
| finder_event_notifier_0_1_deregister_instance_event_interest |
[protected]
Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:10:45 2009, using kdoc 2.0a54+XORP.