VGVoiceCallbackAPIImpl

public final class VGVoiceCallbackAPIImpl implements VoiceClientListener, VGVoiceCallbackAPI

Constructors

Link copied to clipboard
public VGVoiceCallbackAPIImpl VGVoiceCallbackAPIImpl(CallbackHandler userCallbackHandler, ExecutorService executor)

Functions

Link copied to clipboard
public Unit onCallHangup(String callId, RTCQuality callQuality, HangupReason reason)
Link copied to clipboard
public Unit onCallInvite(String callId, String from, VoiceChannelType channelType)
Link copied to clipboard
public Unit onCallInviteCancel(String callId, VoiceInviteCancelReason reason)
Link copied to clipboard
public Unit onCallMediaDisconnect(String callId, CallDisconnectReason reason)
Link copied to clipboard
public Unit onCallMediaError(String callId, VonageError error)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public Unit onCallTransfer(String callId, String conversationId)
Link copied to clipboard
public Unit onDTMFUpdate(String callId, String legId, String digits)
Link copied to clipboard
public Unit onEarmuffUpdate(String callId, String legId, Boolean earmuffStatus)
Link copied to clipboard
public Unit onLegStatusUpdate(String callId, String legId, LegStatus status)
Link copied to clipboard
public Unit onMuteUpdate(String callId, String legId, Boolean isMuted)
Link copied to clipboard
public final Unit onPushCallInvite(String callId, String from, VoiceChannelType channelType)
Link copied to clipboard
public Unit onRtcStatsUpdate(RTCStats rtcStats, String legId)
Link copied to clipboard
public Function0<Unit> setCallInviteCancelListener(Function2<String, VoiceInviteCancelReason, Unit> fn)
Link copied to clipboard
public Function0<Unit> setCallInviteListener(Function3<String, String, VoiceChannelType, Unit> fn)
Link copied to clipboard
public Function0<Unit> setCallTransferListener(Function2<String, String, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnCallHangupListener(Function3<String, RTCQuality, HangupReason, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnCallMediaDisconnectListener(Function2<String, CallDisconnectReason, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnCallMediaErrorListener(Function2<String, VGError, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnCallMediaReconnectingListener(Function1<String, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnCallMediaReconnectionListener(Function1<String, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnDTMFListener(Function3<String, String, String, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnEarmuffListener(Function3<String, String, Boolean, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnLegStatusUpdate(Function3<String, String, LegStatus, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnMutedListener(Function3<String, String, Boolean, Unit> fn)
Link copied to clipboard
public Function0<Unit> setOnRtcStatsUpdateListener(Function2<RTCStats, String, Unit> fn)