internal FileCommandInfo(FileLoggerFrame outerInstance, bool hasFd, int fd, string command, int result, string parameters) { this.outerInstance = outerInstance; this.hasFd = hasFd; threadId = Modules.ThreadManForUserModule.CurrentThreadID; threadName = Modules.ThreadManForUserModule.getThreadName(threadId); this.fd = fd; this.command = command; this.result = result; this.parameters = parameters; occurences = 1; lock (outerInstance.Instance) { if (!outerInstance.dirty) { outerInstance.dirty = true; Monitor.Pulse(outerInstance.Instance); } } }
/// <summary> /// Example: "open", 0x1001, "path='test.txt' flags=0xFF perm=0777" /// </summary> public FileCommandInfo(FileLoggerFrame outerInstance, string command, int result, string parameters) : this(outerInstance, false, -2, command, result, parameters) { this.outerInstance = outerInstance; }
public FileCommandModel(FileLoggerFrame outerInstance) { this.outerInstance = outerInstance; }
public FileHandleModel(FileLoggerFrame outerInstance) { this.outerInstance = outerInstance; }
public FileHandleRenderer(FileLoggerFrame outerInstance) { this.outerInstance = outerInstance; }
public ActionListenerAnonymousInnerClass3(FileLoggerFrame outerInstance) { this.outerInstance = outerInstance; }
public MouseAdapterAnonymousInnerClass2(FileLoggerFrame outerInstance) { this.outerInstance = outerInstance; }