TELTransferBlind
Transfers a call immediately without first connecting the user to the destination party.
pascal TELErr TELTransferBlind ( TELCAHandle hTELCA, ConstStr255Param rmtDN, ConstStr255Param rmtName, ConstStr255Param rmtSubaddress);
hTELCA- A handle to the call appearance structure for the call to transfer.
- rmtDN
- A pointer to a Pascal-style string containing the directory number to which the call will be transferred. You provide the number.
- rmtName
- A pointer to a Pascal-style string containing the name of the party associated with the remote directory number. This parameter is optional--if you don't have the name, set the pointer to
nil.- rmtSubaddress
- A pointer to a Pascal-style string containing the subaddress, as defined by the ISDN S-Bus specification, of the remote directory number. You should set this parameter if the telephone network supports subaddressing. To find out, call the
TELGetInfofunction and check the bithasSubaddressin the telephone structure.- function result
- A result code.
DESCRIPTION
In a blind transfer, you place a call to another directory number and simultaneously drop your connection to the party being transferred.You use the
TELTransferBlindfunction to establish a connection between the party to be transferred and the new destination number, just as you use theTELConnectfunction to place a simple outgoing call. The call appearance referenced byhTELCAreverts to the idle state when the function implicitly drops it. When your message handler gets atelCAIdleMsgmessage, call theTELCADisposefunction (page 4-52) to dispose of the call appearance structure.SEE ALSO
Use theTELTransferPrep(page 4-35) andTELTransferEstablish(page 4-36) functions to accomplish a supervised transfer.
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help