(Page 22 of 23 in this chapter) Version


nccTransferCall

Description

Complete supervised transfer of two calls.

Prototype

DWORD nccTransferCall ( NCC_CALLHD callhd1,
NCC_CALLHD callhd2,
void *transferparms )

callhd1 A call in Connected call state.

callhd2 A call in Connected call state.

transferparms Pointer to protocol-dependent CT Access call transfer parameter structure. Protocol-independent applications can pass NULL for this argument to use the defaults. See protocol-specific documentation for details.

Return Values

Events

Details

This function completes supervised transfer of two calls. Only one of the two call handles can be in the Connected state and not be on hold. Both calls must be on the same line (context) handle.

When the transfer is completed, the application should invoke nccReleaseCall for both call handles to release their resources.

Not all protocols support supervised call transfer. The application can determine if the protocol supports this state by examining the NCC_CAP_SUPERVISED_TRANSFER bit in the capabilitymask returned by nccQueryCapability.

See Also

nccAutomaticTransfer



(Page 22 of 23 in this chapter) Version


tech_support@nmss.com
Copyright © 1999, Natural MicroSystems, Inc. All rights reserved.