Cisco Cisco TelePresence MCU 4510 Developer's Guide

Page of 223
API overview
Cisco TelePresence MCU API 2.9
Page 11 of 223
>>
Bitwise right shift
+
Addition
-
Subtraction
*
Multiplication
/
Division
%
Modulo
Unary operators
The following unary operators are valid. All of these bind tighter than any binary operator.
Operator Description
-
Unary minus
+
Unary plus
!
Logical negation
~
Bitwise negation
Revision numbers
To reduce the size of responses when querying the device, some of the enumeration methods support a
revision number system.
When the device responds to a call that supports revision numbers, it returns an extra integer field called
currentRevision. For example:
<member>
<name>currentRevision</name>
<value>
<int>18</int>
</value>
</member>
The revision number increases every time any API query is made on the device. To reduce the size of
subsequent query responses, you may pass in the
lastRevision parameter. For example:
<member>
<name>lastRevision</name>
<value>
<int>18</int>
</value>
</member>
The device returns only those records that have changed since
lastRevision. For example, if you provide a
lastRevision parameter in a connection.enumerate call, the device's enumeration response only includes
connections that changed since its revision number was set to the value you provided.