Using the TDS service

The TDS service provides one remote procedure call, uaf_list_rpc, which returns information about remote procedures. Table C-1 shows the columns this function returns.

Table C-1: Columns returned by uaf_list_rpc

Column name

Returned datatype

Description

Operation

java.lang.String

Name of RPC

Arguments

java.lang.String

Arguments for RPC

Description

java.lang.String

Description of RPC

Table C-2 shows the output from this function.

Table C-2: Output from uaf_list_rpc

Operation

Arguments

Description

uaf_list_rpc

<none>

Returns information about remote procedure calls

uaf_list_plugins

<none>

Returns information about agent plug-ins

uaf_list_services

<none>

Returns information about services

uaf_list_plugin_operations

Plugin ID, Plugin Version

Returns information about operations available for a particular plug-in

uaf_list_plugin_operation_arguments

Plugin ID, Plugin Version, Plugin Operation

Returns information about the arguments for a particular plug-in operation

uaf_invoke_plugin_operation

Plugin ID, Plugin Version, Instance Number, Plugin Operation <operation arguments>

Invokes a plug-in operation

uaf_list_plugin_attributes

Plugin ID, Plugin Version

Returns the list of attributes for a plug-in

uaf_get_plugin_attribute

Plugin ID,Plugin Version, Instance Number, Attribute Name

Updates the value of the requested plug-in attribute

uaf_set_plugin_attribute

Plugin ID, Plugin Version, Instance Number, Attribute Name

Updates the value of the provided plug-in attribute

uaf_list_service_operations

Service ID

Returns information about operations available for a particular service

uaf_list_service_operation_arguments

Service ID, Service Operation

Returns information about the arguments for a particular service operation

uaf_invoke_service_operation

Service ID, Service Operation, <operation arguments>

Invokes a service operation

uaf_list_service_attributes

Service ID

Returns the value of the requested service attribute

uaf_get_service_attribute

Service ID, Attribute Name

Returns the value of the requested service attribute

uaf_set_service_attribute

Service ID, Attribute Name, Attribute Value

Updates the value of the provided service attribute