Ejemplo n.º 1
0
 void log(LogLevelSet logLvl, string message)
 {
     if (OnLog != null && logLevel <= logLvl)
     {
         OnLog(this, logLvl, message);
     }
 }
Ejemplo n.º 2
0
 void send(LoggerSet logger, LogLevelSet logLevel, string message)
 {
     message = _defaultFormatter.FormatMessage(logger, logLevel, message);
     message = _timestampFormatter.FormatMessage(logger, logLevel, message);
     message = _colorFormatter.FormatMessage(logLevel, message);
     _socket.Send(logLevel, message);
 }
Ejemplo n.º 3
0
        protected override byte[] serializeMessage(LogLevelSet logLevel, string message)
        {
            var formattedMessage = formatLogMessage(logLevel.ToString(), message);
            var bytes            = Encoding.UTF8.GetBytes(formattedMessage).ToList();

            bytes.Add(0);
            return(bytes.ToArray());
        }
Ejemplo n.º 4
0
 public void Send(LogLevelSet logLevel, string message)
 {
     if (isSocketReady())
     {
         socket.Send(serializeMessage(logLevel, message));
     }
     else
     {
         _history.Add(new HistoryItem(logLevel, message));
     }
 }
Ejemplo n.º 5
0
 void log(LoggerSet logger, LogLevelSet logLevel, string message)
 {
     //message = _defaultFormatter.FormatMessage(logger, logLevel, message);
     Debug.Log(message);
     if (logLevel <= LogLevelSet.Info)
     {
         Debug.Log(message);
     }
     else if (logLevel == LogLevelSet.Warn)
     {
         Debug.LogWarning(message);
     }
     else
     {
         Debug.LogError(message);
     }
 }
Ejemplo n.º 6
0
        public string FormatMessage(LoggerSet logger, LogLevelSet logLevel, string message)
        {
            var logLevelStr = ("[" + logLevel.ToString().ToUpper() + "]").PadRight(_maxLogLevelLength);

            return(string.Format(Format, logLevelStr, logger.name, message));
        }
Ejemplo n.º 7
0
 public HistoryItem(LogLevelSet logLevel, string message)
 {
     this.logLevel = logLevel;
     this.message  = message;
 }
Ejemplo n.º 8
0
 protected abstract byte[] serializeMessage(LogLevelSet logLevel, string message);
Ejemplo n.º 9
0
 void send(LoggerSet logger, LogLevelSet logLevel, string message)
 {
     _socket.Send(logLevel, message);
 }
Ejemplo n.º 10
0
 public string FormatMessage(LogLevelSet logLevel, string message)
 {
     return(string.Format(Format, colors[logLevel][1], colors[logLevel][0], message));
 }
Ejemplo n.º 11
0
 protected override byte[] serializeMessage(LogLevelSet logLevel, string message)
 {
     return(Encoding.UTF8.GetBytes(message + "\n"));
 }
Ejemplo n.º 12
0
        public string FormatMessage(LoggerSet logger, LogLevelSet logLevel, string message)
        {
            var time = string.Format(Format, DateTime.Now);

            return(string.Format(Format, time + " " + message));
        }