Copyright © TANDBERG 2008 Reference Guide Version 3.0 rev 3.0 39
6.2 calls.active.enumerate
Returns a list of all currently active calls on the ISDN gateway.
Parameter Type Comments
enumerateID (optional) String An enumerateID, as specified in section 2.
This returns the following structure:
Response Type Comments
enumerateID (optional) String An enumerateID, as specified in section 2.
calls array of struct See below for layout of the structures.
The calls structure contains the following fields:
Field Type Comments
uniqueId Integer A unique identifier for this call.
participantOne Struct
participantTwo Struct
Structures containing participant information, as
define in common structures, above.
startTime dateTime.iso8601 The start time of the call.
voiceCall Boolean True if this is a voice-only call, false for a video
call.
aggregationCall Boolean True if this is an aggregation call, false
otherwise.
callProgress String The state of the call. One of: initial, calling out,
connected or dying.
encryption String Either all, some or none, depending on the
current encryption state of the media channels
(on the IP side of the call).
ISDN encryption String Either all, some or none, depending on the
current encryption state of the media channels
on the ISDN side of the call.
maxDuration Integer The maximum duration of this call in seconds. If
there is no maximum, this value is 0.
calledNumber String The number originally called, or unknown if this
number is unknown.
6.3 calls.completed.enumerate
Returns completed call records from the gateway. This function takes no parameters.
Parameter Type Comments
enumerateID (optional) String An enumerateID, as specified in section 2.
This returns the following structure:
Response Type Comments
enumerateID (optional) String An enumerateID, as specified in section 2.
calls array of struct See below for layout of the structures.