Ejemplo n.º 1
0
 public override bool endCall()
 {
     // try once more (might not be needed)!
     CallProxy.endCall();
     // destroy it!
     _smref.Destroy();
     return(true);
 }
Ejemplo n.º 2
0
        public override bool endCall(int sesionnId)
        {
            _smref.Duration = System.DateTime.Now.Subtract(_smref.Time);

            CallProxy.endCall(sesionnId);
            _smref.destroy();
            return(base.endCall(sesionnId));
        }
Ejemplo n.º 3
0
        public override bool endCall()
        {
            _smref.Duration = System.DateTime.Now.Subtract(_smref.Time);

            _smref.changeState(EStateId.TERMINATED);
            CallProxy.endCall();
            return(base.endCall());
        }
Ejemplo n.º 4
0
 public override bool endCall()
 {
     _smref.ChangeState(EStateId.TERMINATED);
     CallProxy.endCall();
     return(base.endCall());
 }
Ejemplo n.º 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);
 }
Ejemplo n.º 6
0
 public override bool endCall()
 {
     _smref.Destroy();
     CallProxy.endCall();
     return(base.endCall());
 }
Ejemplo n.º 7
0
 public override void onConnect()
 {
     CallProxy.endCall();
 }
Ejemplo n.º 8
0
 public override void onAlerting()
 {
     CallProxy.endCall();
 }
Ejemplo n.º 9
0
 public override bool endCall()
 {
     CallProxy.endCall();
     return(true);
 }
Ejemplo n.º 10
0
 public override bool endCall(int sessionId)
 {
     CallProxy.endCall(sessionId);
     _smref.destroy();
     return(base.endCall(sessionId));
 }