McDewey

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

Page 390

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

#define DEVSPECIFIC_SILENT_MONITORING_TERMINATED0x00000200 #define DEVSPECIFIC_OTHER_DEVICE_STATE_NOTIFY0x00000400 #define DEVSPECIFIC_GET_IP_PORT0x00000800 Swap-Hold/SetupTransfer Cisco Unified TSP 4.0 and later do not support this. Note The CCiscoLineDevSpecificSwapHoldSetupTransfer class gets used to perform a SetupTransfer between a call that is in CONNECTED state and a call that is in the ONHOLD state. This function changes the state of the connected call to ONHOLDPENDTRANSFER state and the ONHOLD call to CONNECTED state. This allows a CompleteTransfer to be performed on the two calls. In Cisco Unified TSP 4.0 and later, the TSP allows applications to use lineCompleteTransfer() to transfer the calls without having to use the CCiscoLineDevSpecificSwapHoldSetupTransfer function. Therefore, this function returns LINEERR_OPERATIONUNAVAIL in Cisco Unified TSP 4.0 and beyond. CCiscoLineDevSpecific | +--CCiscoLineDevSpecificSwapHoldSetupTransfer This extension only applies if extension version 0x00020002 or higher is negotiated. Note Class Details class CCiscoLineDevSpecificSwapHoldSetupTransfer : public CCiscoLineDevSpecific { public: CCiscoLineDevSpecificSwapHoldSetupTransfer() : CCiscoLineDevSpecific(SLDST_SWAP_HOLD_SETUP_TRANSFER) {} virtual ~CCiscoLineDevSpecificSwapHoldSetupTransfer() {} DWORD heldCallID; virtual DWORD dwSize(void) const {return sizeof(*this)-4;} // subtract out the virtual function table pointer }; Parameters DWORD m_MsgType Equals SLDST_SWAP_HOLD_SETUP_TRANSFER. DWORD heldCallID Equals the callid of the held call that is returned in dwCallID of LPLINECALLINFO. HCALL hCall (in lineDevSpecific parameter list) Equals the handle of the connected call. Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 358 Cisco Device-Specific Extensions Swap-Hold/SetupTransfer

Image 1 from page 390