public override async Task Reject(IncomingCallReject reason) { Context.SendToPeer(RelayMessageTags.VoipReject, "Rejected"); var hangingUpState = new VoipState_HangingUp(); await Context.SwitchState(hangingUpState); }
public override async Task Hangup() { var hangingUpState = new VoipState_HangingUp(); await Context.SwitchState(hangingUpState); }
public override async Task OnOutgoingCallRejected(RelayMessage message) { var hangingUpState = new VoipState_HangingUp(); await Context.SwitchState(hangingUpState); }
public override async Task OnRemoteHangup(RelayMessage message) { var hangingUpState = new VoipState_HangingUp(); await Context.SwitchState(hangingUpState); }
public override async Task Hangup() { Context.TrackCallEnded(); var hangingUpState = new VoipState_HangingUp(); await Context.SwitchState(hangingUpState); }