Esempio n. 1
0
 public void StartHostDataCollector(string[] sources, bool mode)
 {
     if (sources != null)
     {
         foreach (string source in sources)
         {
             HostCollector newHostDataCollector = new HostCollector(source, mode);
             hostDataCollector.Add(source, newHostDataCollector);
             newHostDataCollector.sendToManager += GetNewPacketFromHost;
             newHostDataCollector.Start();
         }
     }
     else
     {
         foreach (string source in DEFAULT_SOURCES)
         {
             HostCollector newHostDataCollector = new HostCollector(source, mode);
             hostDataCollector.Add(source, newHostDataCollector);
             newHostDataCollector.sendToManager += GetNewPacketFromHost;
             newHostDataCollector.Start();
         }
     }
 }
Esempio n. 2
0
 public void GetNewPacketFromHost(HostCollector hdCollector)
 {
     string[] newPackets = hdCollector.ReturnLastPackets();
     SendPacketToAnalyzer(newPackets);
 }