コード例 #1
0
 public MemoryBuffer(TimeSpan commitInterval, SyslogParser sp)
 {
     this.commitInterval = commitInterval;
      this.timer.Interval = commitInterval.TotalMilliseconds;
      parser = sp;
      this.timer.Elapsed += new ElapsedEventHandler(timer_Elapsed);
      this.timer.Enabled = true;
 }
コード例 #2
0
ファイル: FrmMain.cs プロジェクト: codref/EasySyslogMonitor
 public FrmMain()
 {
     InitializeComponent();
      syslogListener = new SyslogListener(IPAddress.Any);
      dsMain = new easysyslogmonDataSet1();
      taRules = new EasySyslogMonitor.easysyslogmonDataSet1TableAdapters.rulesTableAdapter();
      taRules.Fill(dsMain.rules);
      parser = new SyslogParser(dsMain.rules);
      memoryBuffer = new MemoryBuffer(TimeSpan.FromSeconds(30), parser);
      syslogListener.MessageReceived += new MessageReceivedEventHandler(syslogListener_MessageReceived);
 }