-
- All Implemented Interfaces:
public interface CallListenerRepresents a listener of Call events. The methods handle call state changes.
For a complete outgoing call, the listener methods will be called in the following order:
onCallProgressing
onCallEstablished
onCallEnded
For a complete incoming call, the listener methods will be called in the following order (after the callback method CallControllerListener.onIncomingCall has been called):
onCallEstablished
onCallEnded
-
-
Method Summary
Modifier and Type Method Description abstract UnitonCallProgressing(Call call)Tells the listener that the outgoing call has entered the CallState.PROGRESSING state and a progress tone can be played. abstract UnitonCallEstablished(Call call)Tells the listener that the call has entered the CallState.ESTABLISHED state. abstract UnitonCallEnded(Call call)Tells the listener that the call has entered the CallState.ENDED state -
-
Method Detail
-
onCallProgressing
abstract Unit onCallProgressing(Call call)
Tells the listener that the outgoing call has entered the CallState.PROGRESSING state and a progress tone can be played.
- Parameters:
call- The outgoing call to the client on the other end.
-
onCallEstablished
abstract Unit onCallEstablished(Call call)
Tells the listener that the call has entered the CallState.ESTABLISHED state.
- Parameters:
call- The call that was established.
-
onCallEnded
abstract Unit onCallEnded(Call call)
Tells the listener that the call has entered the CallState.ENDED state
- Parameters:
call- The call that ended.
-
-
-
-