27 lines
1.4 KiB
Text
27 lines
1.4 KiB
Text
# This service is used as part of the process for loading analyzers at runtime,
|
|
# and should be used by a loader script or program, not as a standalone service.
|
|
# Information about dynamic addition of analyzers can be found at
|
|
# http://wiki.ros.org/diagnostics/Tutorials/Adding%20Analyzers%20at%20Runtime
|
|
|
|
# The load_namespace parameter defines the namespace where parameters for the
|
|
# initialization of analyzers in the diagnostic aggregator have been loaded. The
|
|
# value should be a global name (i.e. /my/name/space), not a relative
|
|
# (my/name/space) or private (~my/name/space) name. Analyzers will not be added
|
|
# if a non-global name is used. The call will also fail if the namespace
|
|
# contains parameters that follow a namespace structure that does not conform to
|
|
# that expected by the analyzer definitions. See
|
|
# http://wiki.ros.org/diagnostics/Tutorials/Configuring%20Diagnostic%20Aggregators
|
|
# and http://wiki.ros.org/diagnostics/Tutorials/Using%20the%20GenericAnalyzer
|
|
# for examples of the structure of yaml files which are expected to have been
|
|
# loaded into the namespace.
|
|
string load_namespace
|
|
---
|
|
|
|
# True if diagnostic aggregator was updated with new diagnostics, False
|
|
# otherwise. A false return value means that either there is a bond in the
|
|
# aggregator which already used the requested namespace, or the initialization
|
|
# of analyzers failed.
|
|
bool success
|
|
|
|
# Message with additional information about the success or failure
|
|
string message
|