public interface NexmoCallEventListener
NexmoCall.
 Example usage:
  nexmoClient.call(USER_NAME, NexmoCallHandler.IN_APP, new NexmoRequestListener<NexmoCall>() {
      @Override
      public void onSuccess(NexmoCall call) {
          call.addCallEventListener(new NexmoCallEventListener() {
              @Override
              void onMemberStatusUpdated(NexmoCallMemberStatus newState, NexmoMember member) {
               Log.d("NexmoCallEventListener:onMemberStatusUpdated", "Member:" + member.getId() + " change call status to " + newState.toString());
            }
            @Override
            void onMuteChanged(NexmoMediaActionState newState, NexmoMember member) {
               Log.d("NexmoCallEventListener:onMemberStatusUpdated", "Member:" + member.getId() + " change mute status to " + newState.toString())
            }
            @Override
            void onEarmuffChanged(NexmoMediaActionState newState, NexmoMember member) {
               Log.d("NexmoCallEventListener:onMemberStatusUpdated", "Member:" + member.getId() + " change earmuff status to " + newState.toString())
            }
            @Override
            void onDTMF(String dtmf, NexmoMember member) {
               Log.d("NexmoCallEventListener:onMemberStatusUpdated", "Member:" + member.getId() + " press " + dtmf)
           }
       });
      }
      @Override
      public void onError(NexmoAPIError error) {
           // Update the application UI here if needed.
      }
 });
 | Modifier and Type | Method and Description | 
|---|---|
void | 
onDTMF(java.lang.String dtmf,
      NexmoMember member)
Called when a  
NexmoMember sends a DTMF event. | 
void | 
onEarmuffChanged(NexmoMediaActionState newState,
                NexmoMember member)
Called when a  
NexmoMember updates the NexmoMediaActionState to earmuff. | 
void | 
onLegTransfer(NexmoLegTransferEvent event,
             NexmoMember member)
Called when a  
NexmoMember is transferred in a call to another bridge. | 
void | 
onMemberStatusUpdated(NexmoCallMemberStatus newState,
                     NexmoMember member)
Called when a  
NexmoMember updates the NexmoCallMemberStatus. | 
void | 
onMuteChanged(NexmoMediaActionState newState,
             NexmoMember member)
Called when a  
NexmoMember updates the NexmoMediaActionState to mute. | 
void onMemberStatusUpdated(NexmoCallMemberStatus newState, NexmoMember member)
NexmoMember updates the NexmoCallMemberStatus.newState - The new status.member - The member that the new status applied.void onMuteChanged(NexmoMediaActionState newState, NexmoMember member)
NexmoMember updates the NexmoMediaActionState to mute.newState - The new status.member - The member that the new status applied.void onEarmuffChanged(NexmoMediaActionState newState, NexmoMember member)
NexmoMember updates the NexmoMediaActionState to earmuff.newState - The new status.member - The member that the new status applied.void onDTMF(java.lang.String dtmf,
            NexmoMember member)
NexmoMember sends a DTMF event.dtmf - The key that was pressed.member - The member that pressed the key.void onLegTransfer(NexmoLegTransferEvent event, NexmoMember member)
NexmoMember is transferred in a call to another bridge.event - The leg transfer event with details of the transferred call.member - The new member id for the transferred call.