Section 470 - TSAPI Programmer’s Guide
14
Issued April 2000
DBS-92-470
Function: cstaTransferCall(), CSTATransferCallConfEvent
Direction: C
→
S
Functional Description:
This service provides the transfer of an existing held call (
heldCall
) and another active or
proceeding call (alerting, or connected) (
activeCall
) at a device. The Transfer Service
merges two calls with connections at a single common device into one call. Also, both of
the connections to the common device become Null and their connectionIDs are released.
A connectionID that specifies the resulting new connection for the transferred call is pro-
vided.
Service Parameters:
heldCall
[mandatory] must be a valid connection identifier for the call
which is on hold at the controlling device and is to be
transferred to the
activeCall
. The deviceID in
heldCall
must
contain the station extension of the controlling device of the
controlling device.
activeCall
[mandatory] must be a valid connection identifier of an active
or proceeding call at the controlling device to which the
heldCall
is to be transferred. The deviceID in
activeCall
must
contain the station extension of the controlling device.
Ack Parameters:
newCall
[mandatory] a connection identifier that specifies the resulting
new call identifier for the transferred call.
connList
[optional - supported] specifies the devices on the resulting
newCall. This includes a count of the number of devices in the
new call and a list of up to four connectionIDs and up to four
deviceIDs which define each connection in the call.
•If a device is on-DBS, the extension is specified.
•If a party is off-DBS, then its assigned trunk identifier is spec-
ified except if Caller ID digits are available.
Nak Parameter:
universalFailure
•
INVALID_CSTA_DEVICE_IDENTIFIER (12)
An invalid device identifier or extension is specified in
heldCall
or
activeCall
.
•
INVALID_CSTA_CONNECTION_IDENTIFIER (13)
The controlling deviceID in
activeCall
or
heldCall
has not been specified correctly.
•
NO_HELD_CALL (25))
The held call parameter is incorrect.
•
NO_ACTIVE_CALL (24)
The active call parameter is incorrect.
•
MISTYPED_ARGUMENT_REJECTION (74)
DYNAMIC_ID is specified in
heldCall
or
activeCall
.
•
RESOURCE_OUT_OF_SERVICE (34)
The DBS is not on-line.
•
OUTSTANDING_REQUEST_LIMIT_EXCEEDED (44)
The application has a pending CSTA request..
•
GENERIC_UNSPECIFIED (0)
Internal driver error.
Содержание Selection 470
Страница 1: ......
Страница 8: ...viii Issued April 2000 DBS 92 470 Section 470 TSAPI Programmer s Guide ...
Страница 103: ...Section 470 TSAPI Programmer s Guide DBS 92 470 Issued April 2000 95 Call Forwarding No Answer ...
Страница 104: ...Section 470 TSAPI Programmer s Guide 96 Issued April 2000 DBS 92 470 Call Park ...
Страница 105: ...Section 470 TSAPI Programmer s Guide DBS 92 470 Issued April 2000 97 Call Pickup ...
Страница 108: ...Section 470 TSAPI Programmer s Guide 100 Issued April 2000 DBS 92 470 3 Way Conference ...
Страница 109: ...Section 470 TSAPI Programmer s Guide DBS 92 470 Issued April 2000 101 Hold Intercom ...
Страница 112: ...Section 470 TSAPI Programmer s Guide 104 Issued April 2000 DBS 92 470 Off Hook Voice Announce ...
Страница 114: ...Section 470 TSAPI Programmer s Guide 106 Issued April 2000 DBS 92 470 Transfer Supervised ...
Страница 115: ...Section 470 TSAPI Programmer s Guide DBS 92 470 Issued April 2000 107 Transfer Unsupervised ...
Страница 122: ...Section 470 TSAPI Programmer s Guide 114 Issued April 2000 DBS 92 470 ...
Страница 126: ...iv Issued April 2000 DBS 92 470 Section 470 TSAPI Programmer s Guide ...