Cisco Cisco TelePresence MCU 4510 Developer's Guide

Page of 223
API reference
Cisco TelePresence MCU API 2.9
Page 65 of 223
Input parameters
Required inputs
Parameter name
Type
Short description
receiverURI
string
Fully-qualified URI that identifies the listening application's
XML-RPC interface (protocol, address, and port), for
example, http://tms1:8080/RPC2. Must end in /RPC2
(see
). You can use http or https and, if no
port number is specified, the device will use the protocol
defaults (80 and 443 respectively).
Optional or conditional inputs
Parameter name
Type
Short description
sourceIdentifier
string
The originating device uses this parameter to identify itself
to the listening receiver/s.
If
sourceIdentifier is not explicitly set, the device identifies itself with the MAC address of its Ethernet
port A interface.
receiverIndex
integer
A number between 1 and 20 defining the position of this
feedback receiver in the device's table of feedback
receivers.
Set this to
-1 to use any available position. The value is assumed if you don't supply receiverIndex -
which will overwrite any existing entry in position 1.
events (feedback)
struct
Each member of the events struct associates a string
(feedback event name) to a boolean (true to subscribe).
Returned data
Parameter name
Type
Short description
receiverIndex
integer
A number between 1 and 20 defining the position of this
feedback receiver in the device's table of feedback
receivers.
status (success)
string
Operation successful
The call returns the allocated
receiverIndex.
feedbackReceiver.query
This call asks the device for a list of all the feedback receivers that have previously been configured. It does
not accept parameters other than the authentication strings.