Interface CallListener

  • All Known Subinterfaces:
    VideoCallListener

    public interface CallListener
    Represents a listener of Call events. The methods handle call state changes.

    Call State Progression

    For a complete outgoing call, the listener methods will be called in the following order:
    • onCallProgressing
    • onCallEstablished
    • onCallEnded
    For a complete incoming call, the delegate methods will be called in the following order, after the callback method CallClientListener.onIncomingCall(CallClient, Call) has been called:
    • onCallEstablished
    • onCallEnded
    • Method Detail

      • onCallProgressing

        void onCallProgressing​(Call call)
        Tells the listener that the outgoing call is progressing and a progress tone can be played. The call has entered the PROGRESSING state.
        Parameters:
        call - The outgoing call to the client on the other end.
      • onCallEstablished

        void onCallEstablished​(Call call)
        Tells the listener that the call was established . The call has entered the ESTABLISHED state.
        Parameters:
        call - The call that was established.
      • onCallEnded

        void onCallEnded​(Call call)
        Tells the listener that the call ended. The call has entered the ENDED state.
        Parameters:
        call - The call that ended.