aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Common/Logging/LogEventArgs.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Common/Logging/LogEventArgs.cs')
-rw-r--r--Ryujinx.Common/Logging/LogEventArgs.cs24
1 files changed, 18 insertions, 6 deletions
diff --git a/Ryujinx.Common/Logging/LogEventArgs.cs b/Ryujinx.Common/Logging/LogEventArgs.cs
index 7a479b71..363a45b9 100644
--- a/Ryujinx.Common/Logging/LogEventArgs.cs
+++ b/Ryujinx.Common/Logging/LogEventArgs.cs
@@ -4,16 +4,28 @@ namespace Ryujinx.Common.Logging
{
public class LogEventArgs : EventArgs
{
- public LogLevel Level { get; private set; }
- public TimeSpan Time { get; private set; }
+ public LogLevel Level { get; private set; }
+ public TimeSpan Time { get; private set; }
+ public int ThreadId { get; private set; }
public string Message { get; private set; }
+ public object Data { get; private set; }
- public LogEventArgs(LogLevel Level, TimeSpan Time, string Message)
+ public LogEventArgs(LogLevel level, TimeSpan time, int threadId, string message)
{
- this.Level = Level;
- this.Time = Time;
- this.Message = Message;
+ this.Level = level;
+ this.Time = time;
+ this.ThreadId = threadId;
+ this.Message = message;
+ }
+
+ public LogEventArgs(LogLevel level, TimeSpan time, int threadId, string message, object data)
+ {
+ this.Level = level;
+ this.Time = time;
+ this.ThreadId = threadId;
+ this.Message = message;
+ this.Data = data;
}
}
} \ No newline at end of file