public override int ReceiveLogMessage(CecLogMessage message) { if (((int)message.Level & LogLevel) == (int)message.Level) { string strLevel = ""; switch (message.Level) { case CecLogLevel.Error: strLevel = "ERROR: "; break; case CecLogLevel.Warning: strLevel = "WARNING: "; break; case CecLogLevel.Notice: strLevel = "NOTICE: "; break; case CecLogLevel.Traffic: strLevel = "TRAFFIC: "; break; case CecLogLevel.Debug: strLevel = "DEBUG: "; break; default: break; } string strLog = string.Format("{0} {1,16} {2}", strLevel, message.Time, message.Message); Console.WriteLine(strLog); } return 1; }
public override int ReceiveLogMessage(CecLogMessage message) { if (((int)message.Level & LogLevel) == (int)message.Level) { string strLevel = ""; switch (message.Level) { case CecLogLevel.Error: strLevel = "ERROR: "; break; case CecLogLevel.Warning: strLevel = "WARNING: "; break; case CecLogLevel.Notice: strLevel = "NOTICE: "; break; case CecLogLevel.Traffic: strLevel = "TRAFFIC: "; break; case CecLogLevel.Debug: strLevel = "DEBUG: "; break; default: break; } string strLog = string.Format("{0} {1,16} {2}", strLevel, message.Time, message.Message); Console.WriteLine(strLog); } return(1); }
public override int ReceiveLogMessage(CecLogMessage message) { if (((int)message.Level & _logLevel) == (int)message.Level) { var strLevel = Enum.GetName(typeof(CecLogLevel), message.Level)?.ToUpper() + ": "; var strLog = $"LibCECClient: {strLevel} {message.Time,16} {message.Message}"; Console.WriteLine(strLog); } return(1); }
void FlushLog() { CecLogMessage message = Lib.GetNextLogMessage(); bool bGotMessage = !message.Empty; while (bGotMessage) { if (((int)message.Level & LogLevel) == (int)message.Level) { string strLevel = ""; switch (message.Level) { case CecLogLevel.Error: strLevel = "ERROR: "; break; case CecLogLevel.Warning: strLevel = "WARNING: "; break; case CecLogLevel.Notice: strLevel = "NOTICE: "; break; case CecLogLevel.Traffic: strLevel = "TRAFFIC: "; break; case CecLogLevel.Debug: strLevel = "DEBUG: "; break; default: break; } string strLog = string.Format("{0} {1,16} {2}", strLevel, message.Time, message.Message); Console.WriteLine(strLog); } message = Lib.GetNextLogMessage(); bGotMessage = !message.Empty; } }
public override int ReceiveLogMessage(CecLogMessage message) { if (((int)message.Level & LogLevel) == (int)message.Level) { string strLevel = ""; switch (message.Level) { case CecLogLevel.Error: strLevel = "ERROR: "; break; case CecLogLevel.Warning: strLevel = "WARNING: "; break; case CecLogLevel.Notice: strLevel = "NOTICE: "; break; case CecLogLevel.Traffic: strLevel = "TRAFFIC: "; break; case CecLogLevel.Debug: strLevel = "DEBUG: "; if (message.Message.IndexOf("POLL") != -1 && FilterOutPollLogs) { //We have an option to prevent spamming with poll debug logs return(1); } break; default: break; } string strLog = string.Format("{0} {1} {2}", strLevel, message.Time, message.Message); Trace.WriteLine(strLog); } return(1); }
public void AddLogMessage(CecLogMessage message) { string strLevel = ""; bool display = false; switch (message.Level) { case CecLogLevel.Error: strLevel = "ERROR: "; display = cbLogError.Checked; break; case CecLogLevel.Warning: strLevel = "WARNING: "; display = cbLogWarning.Checked; break; case CecLogLevel.Notice: strLevel = "NOTICE: "; display = cbLogNotice.Checked; break; case CecLogLevel.Traffic: strLevel = "TRAFFIC: "; display = cbLogTraffic.Checked; break; case CecLogLevel.Debug: strLevel = "DEBUG: "; display = cbLogDebug.Checked; break; } if (display) { string strLog = string.Format("{0} {1,16} {2}", strLevel, message.Time, message.Message) + Environment.NewLine; AddLogMessage(strLog); } }
public override int ReceiveLogMessage(CecLogMessage message) { _gui.AddLogMessage(message); return 1; }
private void AddLogMessage(CecLogMessage message) { string strLevel = ""; bool display = false; switch (message.Level) { case CecLogLevel.Error: strLevel = "ERROR: "; display = cbLogError.Checked; break; case CecLogLevel.Warning: strLevel = "WARNING: "; display = cbLogWarning.Checked; break; case CecLogLevel.Notice: strLevel = "NOTICE: "; display = cbLogNotice.Checked; break; case CecLogLevel.Traffic: strLevel = "TRAFFIC: "; display = cbLogTraffic.Checked; break; case CecLogLevel.Debug: strLevel = "DEBUG: "; display = cbLogDebug.Checked; break; default: break; } if (display) { string strLog = string.Format("{0} {1,16} {2}", strLevel, message.Time, message.Message) + System.Environment.NewLine; Log += strLog; } if (SelectedTab == ConfigTab.Log) UpdateLog(); }
public int ReceiveLogMessage(CecLogMessage message) { try { AddLogMessage(message); } catch (Exception) { } return 1; }
public override int ReceiveLogMessage(CecLogMessage message) { return Gui.ReceiveLogMessage(message); }
/// <summary> /// Handler for CEC library event logging - does nothing /// </summary> /// <param name="message"></param> /// <returns></returns> public override int ReceiveLogMessage(CecLogMessage message) { //Console.WriteLine("{0}: {1,16} {2}", message.Level, message.Time, message.Message); return(1); }
public override int ReceiveLogMessage(CecLogMessage message) { _gui.AddLogMessage(message); return(1); }
public override int ReceiveLogMessage(CecLogMessage message) { return(1); }
public override int ReceiveLogMessage(CecLogMessage message) { return 1; }
/// <summary>Dummy RecieveLogMessage callback</summary> /// <param name="message"></param> /// <returns>Always 1</returns> public override int ReceiveLogMessage(CecLogMessage message) => 1;