McDewey

Multi-vendor documentation library · semantic search · MCP endpoint at /mcp

Page 77

↗ View in doc context
page
77
source
cucm/v15/tapi-dev-guide/tapi-dev-guide.md
chunk_id
cucm::v15::tapi-dev-guide::tapi-dev-guide::58

Persistent Call Attribute Bit Mask A new bit definition, TSPCallAttribute_PersistentCall(0x00004000), is added to the CallAttributeBitMask enumeration in CiscoLineDevSpecificMsg.h header file. For a persistent call, a corresponding bit is turned on in the CallAttributeBitMask field in Cisco TSP extension of the TAPI LINECALLINFO structure. Interface Changes • lineMakeCall, on page 177 TAPI Line Functions – lineMakeCall – Note added • LINECALLINFO, on page 324 DevSpecific change - (Cisco Extention 000D0000 – new bit definition added for Call Attribute Type - TSPCallAttribute_PersistentCall(0x00004000)) • LINECALLPARAMS, on page 343 Cisco Device-Specific Extentions – LINECALLPARAMS section added. The following new error codes were added to support this feature: Description Error Attempt to create persistent call failed. LINEERR_PERSISTENT_CALL_CREATE_FAILED Persistent call cannot be created because another one already exists. LINEERR_PERSISTENT_CALL_ALREADY_EXISTS No feature invocation is allowed on persistent call, such as park, hold, conference, and transfer. LINEERR_OPERATION_NOT_ALLOWED_ON_PERSISTENT_CALL An attempt to disconnect persistent call while customer call is still active LINEERR_PERSISTENT_CALL_DROP_FAILED_CALL_ACTIVE An attempt to create announcement call on a device where persistent call does not exist LINEERR_NO_PERSISTENT_CALL_EXISTS An attempt to create announcement call while persistent call is still being setup LINEERR_PERSISTENT_CALL_NOT_ESTABLISHED Requested operation is not allowed in current call state LINEERR_OPERATION_NOT_AVAILABLE_IN_CURRENT_STATE Usage Cases See Persistent Connection Use Cases, on page 907. Backward Compatibility This enhancement is backward compatible and existing applications will not be affected with introduction of this enhancement. Announcement Call Cisco Extend and Connect is enhanced with an ability to play announcements to a remote destination. In order to play the announcement, an application creates a special type of call -Announcement Call -and identifies an announcement to be played. Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 45 Features Supported by TSP Announcement Call