public void Add(TextQueueItem log) { lock (_logItems) { _logItems.Add(log); } }
public void Dispose() { if (VUCount != null) { VUCount.Dispose(); } if (Result != null) { Result.Dispose(); } if (Debug != null) { Debug.Dispose(); } if (Zabbix != null) { Zabbix.Dispose(); } if (ZabbixNetwork != null) { ZabbixNetwork.Dispose(); } this.VUCount = null; this.Result = null; this.Debug = null; this.Zabbix = null; this.ZabbixNetwork = null; }
public QueueItem(ZabbixQueueNetworkItem ZabbixNetwork) { this.VUCount = null; this.Result = null; this.Debug = null; this.Zabbix = null; this.ZabbixNetwork = ZabbixNetwork; }
public QueueItem(TextQueueItem Debug) { this.VUCount = null; this.Result = null; this.Debug = Debug; this.Zabbix = null; this.ZabbixNetwork = null; }
public QueueItem(WebResultQueueItem Result) { this.Result = Result; this.VUCount = null; this.Debug = null; this.Zabbix = null; this.ZabbixNetwork = null; }
public QueueItem(VUQueueItem VUCount) { this.VUCount = VUCount; this.Result = null; this.Debug = null; this.Zabbix = null; this.ZabbixNetwork = null; }
private void ProcQueue2(Object oQueue) { TextQueue queue = (TextQueue)oQueue; FileInfo lFile = new FileInfo(queue.FileName); if ((queue.Header != null) && (queue.Header != "")) { WriteFile(lFile, queue.Header); } while (_running) { try { TextQueueItem queueItem = null; while ((queueItem = queue.nextItem) != null) { try { WriteFile(lFile, queueItem.text); } catch (Exception ex) { SendText("ProcQueue2", "Error 2: " + ex.Message + ex.StackTrace, true); } if (!_running) { break; } }//While } catch (Exception ex) { SendText("ProcQueue2", "Error 0: " + ex.Message + ex.StackTrace, true); } Thread.Sleep(300); } }
public void Add(TextQueueItem log) { Add(new QueueItem(log)); }