Click or drag to resize

CallServiceCallAcceptRequested Event

Occurs when the application is informed of an incoming video call answer request from a third-party call control application or from the user's other endpoint which is controlling this application instance in Shared Control mode (see EnableAsControlledEndpoint).

Namespace:  Avaya.ClientServices
Assembly:  AvayaClientServices (in AvayaClientServices.dll) Version: 550.0.60.0
Syntax
C#
public event EventHandler<AcceptCallRequestEventArgs> CallAcceptRequested

Value

Type: SystemEventHandlerAcceptCallRequestEventArgs
Remarks
The event argument provides information on the incoming call to be answered, and the direction of video requested for the new call. Upon receiving this event, the application should accept the incoming call with requested video mode. This event is not reported for handling answering of an incoming audio call request, as the audio call request is automatically handled by the Client SDK using the user-selected (or default) microphone and playback devices. For video calls, because the video rendering surface is directly under the client application's control, answering of an incoming video call request cannot be automatically handled by the Client SDK. If the answer call request is for a bidirectional video, but the local camera device cannot be initialized, the client application should proceed with establishing a receive-only video call by first calling call.SetVideoMode(VideoMode.ReceiveOnly), and then calling call.Accept(). If, for some reason, the client application is unable to answer the call with receive-only video, it should proceed with answering the call with audio-only, by first calling call.SetVideoMode(VideoMode.Disable), and then call.Accept(). Failure to answer the incoming call in a timely fashion will result in timeout of the network request and call setup failure at the controlling application.
See Also