コード例 #1
0
 public override bool endCall()
 {
     // try once more (might not be needed)!
     CallProxy.endCall();
     // destroy it!
     _smref.Destroy();
     return(true);
 }
コード例 #2
0
ファイル: callStates.cs プロジェクト: erdincay/sipek-1
        public override bool endCall(int sesionnId)
        {
            _smref.Duration = System.DateTime.Now.Subtract(_smref.Time);

            CallProxy.endCall(sesionnId);
            _smref.destroy();
            return(base.endCall(sesionnId));
        }
コード例 #3
0
        public override bool endCall()
        {
            _smref.Duration = System.DateTime.Now.Subtract(_smref.Time);

            _smref.changeState(EStateId.TERMINATED);
            CallProxy.endCall();
            return(base.endCall());
        }
コード例 #4
0
ファイル: CAlertingState.cs プロジェクト: daffarrel/SIP-Phone
 public override bool endCall()
 {
     _smref.ChangeState(EStateId.TERMINATED);
     CallProxy.endCall();
     return(base.endCall());
 }
コード例 #5
0
 /// <summary>
 /// Response timer expired. Releasing the call...
 /// </summary>
 /// <param name="sessionId"></param>
 /// <returns></returns>
 public override bool noResponseTimerExpired(int sessionId)
 {
     _smref.ChangeState(EStateId.TERMINATED);
     CallProxy.endCall();
     return(true);
 }
コード例 #6
0
 public override bool endCall()
 {
     _smref.Destroy();
     CallProxy.endCall();
     return(base.endCall());
 }
コード例 #7
0
 public override void onConnect()
 {
     CallProxy.endCall();
 }
コード例 #8
0
 public override void onAlerting()
 {
     CallProxy.endCall();
 }
コード例 #9
0
 public override bool endCall()
 {
     CallProxy.endCall();
     return(true);
 }
コード例 #10
0
ファイル: callStates.cs プロジェクト: erdincay/sipek-1
 public override bool endCall(int sessionId)
 {
     CallProxy.endCall(sessionId);
     _smref.destroy();
     return(base.endCall(sessionId));
 }