class FinderNGXrlTarget


Definition#include <finder_ng_xrl_target.hh>
InheritsXrlFinderTargetBase (unknown) [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Members


Detailed Description

 FinderNGXrlTarget (FinderNG& finder)

FinderNGXrlTarget

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  finder_0_1_register_finder_client (const string& target_name, const string& class_name, const string& in_cookie, string& out_cookie)

finder_0_1_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_1_unregister_finder_client (const string& target_name)

finder_0_1_unregister_finder_client

XrlCmdError  finder_0_1_set_finder_client_enabled (const string& target_name, const bool& en)

finder_0_1_set_finder_client_enabled

XrlCmdError  finder_0_1_finder_client_enabled (const string& target_name, bool& en)

finder_0_1_finder_client_enabled

XrlCmdError  finder_0_1_add_xrl (const string& xrl, const string& protocol_name, const string& protocol_args, string& resolved_xrl_method_name)

finder_0_1_add_xrl

Add resolved Xrl into system, fails if xrl is already registered.

XrlCmdError  finder_0_1_remove_xrl (const string& xrl)

finder_0_1_remove_xrl

Remove xrl

XrlCmdError  finder_0_1_resolve_xrl (const string& xrl, XrlAtomList& resolutions)

finder_0_1_resolve_xrl

Resolve Xrl

XrlCmdError  finder_0_1_get_xrl_targets (XrlAtomList& target_names)

finder_0_1_get_xrl_targets

Get list of registered Xrl targets

XrlCmdError  finder_0_1_get_xrls_registered_by (const string& target_name, XrlAtomList& xrls)

finder_0_1_get_xrls_registered_by

Get list of Xrls registered by target

XrlCmdError  finder_0_1_get_ipv4_permitted_hosts (XrlAtomList& ipv4s)

finder_0_1_get_ipv4_permitted_hosts

XrlCmdError  finder_0_1_get_ipv4_permitted_nets (XrlAtomList& ipv4nets)

finder_0_1_get_ipv4_permitted_nets

XrlCmdError  finder_0_1_get_ipv6_permitted_hosts (XrlAtomList& ipv6s)

finder_0_1_get_ipv6_permitted_hosts

XrlCmdError  finder_0_1_get_ipv6_permitted_nets (XrlAtomList& ipv6nets)

finder_0_1_get_ipv6_permitted_nets

FinderNG& _finder

_finder

[protected]


Generated by: pavlin on possum.icir.org on Mon Mar 10 19:34:49 2003, using kdoc 2.0a54+XORP.