public void FireSIPMonitorEvent(SIPMonitorEvent sipMonitorEvent) { try { if (sipMonitorEvent != null) { if (sipMonitorEvent.GetType() != typeof(SIPMonitorMachineEvent)) { logger.Debug("ra: " + sipMonitorEvent.Message); } if (m_monitorEventWriter != null) { m_monitorEventWriter.Send(sipMonitorEvent); } } } catch (Exception excp) { logger.Error("Exception FireSIPMonitorEvent. " + excp.Message); } }