Panasonic Selection 470 Programmer's Manual page 22

Digital business system
Table of Contents

Advertisement

Function: cstaTransferCall(), CSTATransferCallConfEvent
Direction: C → S
Functional Description:
Service Parameters:
Ack Parameters:
Nak Parameter:
14
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.
heldCall
activeCall
newCall
connList
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.
Issued April 2000
Section 470 - TSAPI Programmer's Guide
[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.
[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.
[mandatory] a connection identifier that specifies the resulting
new call identifier for the transferred call.
[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.
DBS-92-470

Advertisement

Table of Contents
loading

Table of Contents