示例#1
0
        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 Reject(IncomingCallReject reason)
        {
            Context.SendToPeer(RelayMessageTags.VoipReject, "Rejected");

            var hangingUpState = new VoipState_HangingUp();
            await Context.SwitchState(hangingUpState);
        }
示例#3
0
 public override async Task Hangup()
 {
     var hangingUpState = new VoipState_HangingUp();
     await Context.SwitchState(hangingUpState);
 }
示例#4
0
 public override async Task OnOutgoingCallRejected(RelayMessage message)
 {
     var hangingUpState = new VoipState_HangingUp();
     await Context.SwitchState(hangingUpState);
 }
示例#5
0
 public override async Task OnRemoteHangup(RelayMessage message)
 {
     var hangingUpState = new VoipState_HangingUp();
     await Context.SwitchState(hangingUpState);
 }
示例#6
0
 public override async Task Hangup()
 {
     var hangingUpState = new VoipState_HangingUp();
     await Context.SwitchState(hangingUpState);
 }
示例#7
0
 public override async Task Hangup()
 {
     Context.TrackCallEnded();
     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);
 }
示例#9
0
 public override async Task Hangup()
 {
     Context.TrackCallEnded();
     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);
 }