Centreon_EventLog_2_Syslog.ThreadFilter.ThreadFilter C# (CSharp) Method

ThreadFilter() public method

Complex constructor for filter thread
public ThreadFilter ( String logName, SyslogServer &syslogServer, ArrayList iFilters, ArrayList eFilters, Debug &debug, System.DateTime lastExecTime, System.DateTime maxExecTime, ManualResetEvent doneEvent ) : System
logName String EventLog name
syslogServer SyslogServer
iFilters System.Collections.ArrayList
eFilters System.Collections.ArrayList
debug Debug Permit to write debug lines
lastExecTime System.DateTime Min time search
maxExecTime System.DateTime Mas time search
doneEvent System.Threading.ManualResetEvent ManualResetEvent object to know if process if complit
return System
        public ThreadFilter(String logName, ref SyslogServer syslogServer, ArrayList iFilters, ArrayList eFilters, ref Debug debug,
            DateTime lastExecTime, DateTime maxExecTime, ManualResetEvent doneEvent)
        {
            _LogName = logName;
            _SyslogServer = syslogServer;
            _Debug = debug;
            _LastExecTime = lastExecTime;
            _MaxExecTime = maxExecTime;
            _iFilters = iFilters;
            _eFilters = eFilters;
            _DoneEvent = doneEvent;
        }