private void LogIt(LogLevel level, string text, params object[] args) { if (this.LoglineAdded != null && this.logEnabled && level <= this.logLevel) { string str = string.Format(text, args); DateTime now = DateTime.Now; string str1 = string.Format("{0} [gsmphone] {1}", now.ToString("HH:mm:ss.fff"), str); LoglineAddedEventArgs loglineAddedEventArg = new LoglineAddedEventArgs(level, str1); lock (this.logQueue) { this.logQueue.Enqueue(loglineAddedEventArg); } } }
private void theDevice_LoglineAdded(object sender, LoglineAddedEventArgs e) { if (this.LoglineAdded != null) { this.LoglineAdded(this, e); } }