Hold Call Service - Panasonic Selection 470 Programmer's Manual

Digital business system
Table of Contents

Advertisement

Section 470 - TSAPI Programmer's Guide
Notes:

Hold Call Service

The Hold Call Service places a call (C1) at a device (D1) with the connection activeCall (C1-
D1) on hold. The effect is as if the specified party depressed the hold button on the device.
This service maintains a relationship between the holding device (D1) and the held call (C1)
that lasts until the call is retrieved from the hold status, or until the call is cleared.
Function: cstaHoldCall( ), CSTAHoldCallConfEvent
Direction: C → S
Functional Description:
Service Parameters:
Ack Parameters:
Nak Parameter:
DBS-92-470
NO_ACTIVE_CALL (24)
The active call parameter is incorrect.
RESOURCE_OUT_OF_SERVICE (34)
The DBS is off-line.
OUTSTANDING_REQUEST_LIMIT_EXCEEDED (44)
The application has too many outstanding CSTA requests.
GENERIC_UNSPECIFIED (0)
Internal driver error.
The active call must be in the connected state.
A maximum of 4 parties can be conferenced.
The Hold Call Service places a call on hold at a DBS station. The effect is as if the speci-
fied party depressed the hold button on their station to locally place the call on hold.
activeCall
reservation
noData
universalFailure
INVALID_CSTA_DEVICE_IDENTIFIER (12)
An invalid device identifier or extension is specified in activeCall.
Issued April 2000
[mandatory] a valid connection identifier indicates the
connection to be placed on hold. This party must be in the
active (talking) state or already held. The device associated
with the activeCall must be a station. If the party specified in
the request refers to a trunk device, the request will be denied.
The deviceID in activeCall must contain the station extension
of the controlling device.
[optional - not supported] specifies whether reserves the
facility for reuse by the held call. The DBS switch does not
support this parameter.
None for this service.
9

Advertisement

Table of Contents
loading

Table of Contents