protected internal void OnTrace(ErlTraceLevel type, Direction dir, string msg) { if (ErlApp.TraceEnabled(type, TraceLevel)) { OnTraceCore(type, dir, msg); } }
internal void Trace(ErlTraceLevel type, Direction dir, Func <string> msgFunc) { if (m_OnTrace != null && ErlApp.TraceEnabled(type, TraceLevel)) { m_OnTrace(type, dir, msgFunc()); } }
internal void Trace(ErlTraceLevel type, Direction dir, string msg) { if (m_OnTrace != null && ErlApp.TraceEnabled(type, TraceLevel)) { m_OnTrace(type, dir, msg); } }
protected internal virtual void OnTrace(ErlTraceLevel type, Direction dir, Func <string> msgFunc) { if (ErlApp.TraceEnabled(type, TraceLevel)) { var msg = msgFunc(); OnTraceCore(type, dir, msg); } }
protected internal void OnTrace(ErlTraceLevel type, Direction dir, string msg, [CallerFilePath] string file = "", [CallerLineNumber] int line = 0) { if (ErlApp.TraceEnabled(type, TraceLevel)) { OnTraceCore(type, dir, msg, file, line); } }
protected internal virtual void OnTrace(ErlTraceLevel type, Direction dir, Func <string> msgFunc, [CallerFilePath] string file = "", [CallerLineNumber] int line = 0) { if (ErlApp.TraceEnabled(type, TraceLevel)) { var msg = msgFunc(); OnTraceCore(type, dir, msg, file, line); } }
protected virtual void OnTraceCore(ErlTraceLevel type, Direction dir, string msg, [CallerFilePath] string file = "", [CallerLineNumber] int line = 0) { if (Trace != null) { Trace(this, type, dir, msg); } if (TraceToLog && ErlApp.TraceEnabled(type, TraceLevel)) { Log(MessageType.TraceErl, "OnTraceCore({0},{1})".Args(type, dir), msg, file: file, line: line); } }
protected virtual void OnTraceCore(ErlTraceLevel type, Direction dir, string msg) { if (Trace != null) { Trace(this, type, dir, msg); } if (TraceToLog && ErlApp.TraceEnabled(type, TraceLevel)) { App.Log.Write(new NFX.Log.Message { Type = Log.MessageType.TraceErl, Topic = "{0}.{1}".Args(CoreConsts.ERLANG_TOPIC, type), From = this.ToString(), Text = msg }); } }
internal void Trace(ErlTraceLevel type, Direction dir, string msg) { if (m_OnTrace != null && ErlApp.TraceEnabled(type, TraceLevel)) m_OnTrace(type, dir, msg); }
internal void Trace(ErlTraceLevel type, Direction dir, Func<string> msgFunc) { if (m_OnTrace != null && ErlApp.TraceEnabled(type, TraceLevel)) m_OnTrace(type, dir, msgFunc()); }
private void OnTrace(ErlTraceLevel level, Direction dir, string message) { Trace(this, level, dir, "SSH " + message); }
private void OnTrace(ErlTraceLevel level, Direction dir, string message) { //Console.WriteLine(message); Trace(this, level, dir, "SSH " + message); }
public static bool TraceEnabled(ErlTraceLevel level, ErlTraceLevel minLevel) { var lv = (ErlTraceLevel)Math.Max((int)MinTraceLevel, (int)level); return level >= minLevel || (MinTraceLevel != ErlTraceLevel.Off && MinTraceLevel >= minLevel); }
protected internal void OnTrace(ErlTraceLevel type, Direction dir, string msg, [CallerFilePath] string file = null, [CallerLineNumber]int line = 0) { if (!ErlApp.TraceEnabled(type, TraceLevel)) return; OnTraceCore(type, dir, msg, file, line); }
public static bool TraceEnabled(ErlTraceLevel level, ErlTraceLevel minLevel) { return level != ErlTraceLevel.Off && level >= minLevel; }
protected virtual void OnTraceCore(ErlTraceLevel type, Direction dir, string msg, string file, int line) { if (Trace != null) Trace(this, type, dir, msg); if (TraceToLog && ErlApp.TraceEnabled(type, TraceLevel)) App.Log.Write(new NFX.Log.Message(null, file, line) { Type = Log.MessageType.TraceErl, Topic = "{0}.{1}".Args(CoreConsts.ERLANG_TOPIC, type), From = this.ToString(), Text = msg }); }
protected internal virtual void OnTrace(ErlTraceLevel type, Direction dir, Func<string> msgFunc, [CallerFilePath]string file = "", [CallerLineNumber]int line = 0) { if (ErlApp.TraceEnabled(type, TraceLevel)) { var msg = msgFunc(); OnTraceCore(type, dir, msg, file, line); } }
public static bool TraceEnabled(ErlTraceLevel level, ErlTraceLevel minLevel) { return(level != ErlTraceLevel.Off && level >= minLevel); }
protected virtual void OnTraceCore(ErlTraceLevel type, Direction dir, string msg, [CallerFilePath]string file = "", [CallerLineNumber]int line = 0) { if (Trace!=null) Trace(this, type, dir, msg); if (TraceToLog && ErlApp.TraceEnabled(type, TraceLevel)) Log(MessageType.TraceErl, "OnTraceCore({0},{1})".Args(type, dir), msg, file: file, line: line); }
public static bool TraceEnabled(ErlTraceLevel level, ErlTraceLevel minLevel) { var lv = (ErlTraceLevel)Math.Max((int)MinTraceLevel, (int)level); return(minLevel >= level || (MinTraceLevel != ErlTraceLevel.Off && MinTraceLevel >= minLevel)); }
protected internal virtual void OnTrace(ErlTraceLevel type, Direction dir, Func<string> msgFunc) { if (ErlApp.TraceEnabled(type, TraceLevel)) { var msg = msgFunc(); OnTraceCore(type, dir, msg); } }