SipCallCanceled

 

This event is sent to application software when a phone call is in the process of completing its session initiation tasks and the phone call gets canceled.

 

For out bound phone calls: If you make an asynchronous phone call using the MakeCall API procedure, the MakeCall API procedure will return immediately and you will be notified of phone call progress via the callback event mechanism. If your software terminates the phone call by calling the TerminateCall API procedure before the phone call completes its session setup, the telephony engine cancels the call internally and sends this event to your software.

 

For incoming calls: If a phone call is being received, your application software will attempt to answer the phone call by calling the GoOffHook API procedure. Calling the GoOffHook API procedure allows session setup for the call to continue. If the far end of the phone call terminates the phone call before the telephony engine completes call setup, the call will be canceled internally. Your software will receive this notification informing you that the call has been canceled (terminated prematurely) by the far end.