Example #1
0
            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);
                    }
                }
            }
Example #2
0
 /// <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;
 }
Example #3
0
 public FileCommandModel(FileLoggerFrame outerInstance)
 {
     this.outerInstance = outerInstance;
 }
Example #4
0
 public FileHandleModel(FileLoggerFrame outerInstance)
 {
     this.outerInstance = outerInstance;
 }
Example #5
0
 public FileHandleRenderer(FileLoggerFrame outerInstance)
 {
     this.outerInstance = outerInstance;
 }
Example #6
0
 public ActionListenerAnonymousInnerClass3(FileLoggerFrame outerInstance)
 {
     this.outerInstance = outerInstance;
 }
Example #7
0
 public MouseAdapterAnonymousInnerClass2(FileLoggerFrame outerInstance)
 {
     this.outerInstance = outerInstance;
 }