public void ProcessTimeOut(SipTimeOutEvent timeOutEvent) { }
public void ProcessTimeOut(SipTimeOutEvent timeOutEvent) { OnTimeOutEvent(timeOutEvent); }
public void ProcessTimeOut(SipTimeOutEvent timeOutEvent) { Console.WriteLine("Received timeout for request '{0}' on {1}", timeOutEvent.Request.CSeq.Command, DateTime.Now.ToString("hh:mm:ss")); }
public void ProcessTimeOut(SipTimeOutEvent timeOutEvent) { throw new System.NotImplementedException(); }
public void ProcessTimeOut(SipTimeOutEvent timeOutEvent) { EventAggregator.Instance.Publish(new LogEvent("<<<< [RECEIVED TIMEOUT] " + SipFormatter.FormatMessageEnvelope(timeOutEvent.Request))); _listener.ProcessTimeOut(timeOutEvent); }
public void ProcessTimeOut(SipTimeOutEvent timeOutEvent) { EventAggregator.Instance.Publish(new LogEvent("<<<< [RECEIVED TimeOutEvent]" + timeOutEvent.Request.RequestLine.FormatToString() + ":" + timeOutEvent.Request.Vias.GetTopMost().Branch)); }
public void ProcessTimeOut(SipTimeOutEvent timeOutEvent) { Check.Require(PendingCall, "PendingCall"); /*a timeout can only come from a pending call.*/ if(_logger.IsInfoEnabled) _logger.Info("Processing Timeout..."); PendingCall.RaiseCallErrorOccured(CallError.TransactionTimeout); PendingCall.RaiseCallStateChanged(CallState.Error); if (_logger.IsInfoEnabled) _logger.Info("Changing state to 'IDLE'..."); ChangeState(_stateProvider.GetIdle()); if (_logger.IsInfoEnabled) _logger.Info("Timeout processed."); }