Section 470 - TSAPI Programmer’s Guide
22
Issued April 2000
DBS-92-470
Chapter 5. Monitor Service Group
Overview
Services in this group allow a client application to request and cancel the reporting of state-
changing events. Panadrvr Release 1.0 supports the following Call-Control Services:
• Monitor Device Service
• Monitor Stop Service
• Monitor Ended Event
• Change Monitor Filter Service
The following Monitor Services are
not
supported by Panadrvr Release 1.0.
• Monitor Call Service
• Monitor Calls Via Device Service
Monitor Device Service
Function: cstaMonitorDevice(), CSTAMonitorConfEvent
Direction: C
→
S
Functional Description:
This service provides call event reports for all devices on all calls at a device. Event
reports are provided for calls that occurred previous to the monitor request and arrive at
the device after the monitor request is acknowledged. No further events of a call are
reported if that call is dropped, forwarded, or transferred and the device no longer is par-
ticipating in the call.
There are no subsequent event reports for a call after a Call Cleared or a Connection
Cleared or a Diverted Event Report has been received for this service. Reporting of the
subsequent call event reports after a Transferred Event Report is dependent on whether the
call is merged-in or merged-out from the monitored device.
Service Parameters:
deviceID
[mandatory] must be a valid digital DBS extension. Analog
devices are not supported in release 1.0.
monitorFilter
[optional - not supported] specifies the filters to be used with
deviceID. Call Filter/Event Reports and Feature Filter/Event
Reports are supported for station device.
Ack Parameters:
monitorCrossRefID
[mandatory] contains the handle chosen by the DBS Driver.
This handle is a unique value within an
acsOpenStream
session for the duration of the monitor and is used by the
application to correlate subsequent event reports to the monitor
request that initiated them. It is also allows the correlation of
the Monitor Stop to the original Monitor Service request.
monitorFilter
[optional - not supported] specifies the event reports that are to
be filtered out on the object being monitored by the
application. This may not be the
monitorFilter
specified in the
Содержание 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 ...