public override bool endCall() { // try once more (might not be needed)! CallProxy.endCall(); // destroy it! _smref.Destroy(); return(true); }
public override bool endCall(int sesionnId) { _smref.Duration = System.DateTime.Now.Subtract(_smref.Time); CallProxy.endCall(sesionnId); _smref.destroy(); return(base.endCall(sesionnId)); }
public override bool endCall() { _smref.Duration = System.DateTime.Now.Subtract(_smref.Time); _smref.changeState(EStateId.TERMINATED); CallProxy.endCall(); return(base.endCall()); }
public override bool endCall() { _smref.ChangeState(EStateId.TERMINATED); CallProxy.endCall(); return(base.endCall()); }
/// <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); }
public override bool endCall() { _smref.Destroy(); CallProxy.endCall(); return(base.endCall()); }
public override void onConnect() { CallProxy.endCall(); }
public override void onAlerting() { CallProxy.endCall(); }
public override bool endCall() { CallProxy.endCall(); return(true); }
public override bool endCall(int sessionId) { CallProxy.endCall(sessionId); _smref.destroy(); return(base.endCall(sessionId)); }