Ejemplo n.º 1
0
 public bool HasKindOfProcess(Process.ProcessKind kind)
 {
     foreach (var process in _processes)
     {
         if (process.kind == kind)
         {
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 2
0
 private void addToQueue(Process.ProcessKind process)
 {
     if (_processqueue.Count < 5)
     {
         _processqueue.Enqueue(process);
     }
     else
     {
         PushToLog(this,
                   new BlitzEventArgs(
                       "A várakozási sor tele van, a folyamat (" + processKindToText(process) + ") nem indítható.",
                       "Program", BlitzEventArgs.EventMood.ERR));
     }
 }
Ejemplo n.º 3
0
 private string processKindToText(Process.ProcessKind kind)
 {
     if (kind == Process.ProcessKind.BLITZ_QUERY)
     {
         return("villámok lekérése");
     }
     if (kind == Process.ProcessKind.COUNT_PROCESS)
     {
         return("darabszám-grafikon adatlekérés");
     }
     if (kind == Process.ProcessKind.DISTANCE_PROCESS)
     {
         return("távolság-grafikon adatlekérés");
     }
     if (kind == Process.ProcessKind.GEOCODING_QUERY)
     {
         return("Nominatim címfeloldás");
     }
     if (kind == Process.ProcessKind.UPLOAD_LOGS)
     {
         return("log feltöltés");
     }
     return("ismeretlen");
 }