示例#1
0
 /// <summary>
 /// Returns the status of the service
 /// </summary>
 /// <returns></returns>
 public String GetServiceStatus()
 {
     //find service status
     if (ImageWebModelClient.Running())
     {
         return("True");
     }
     return("False");
 }
示例#2
0
 /// <summary>
 /// Asks the service to return basic parameters (output dir, log name, etc).
 /// </summary>
 /// <returns></returns>
 private bool SendInitRequest()
 {
     try
     {
         if (!ImageWebModelClient.Running())
         {
             return(false);
         }
         if (this.askedForConf)
         {
             return(true);
         }
         CommandRecievedEventArgs commandReq = new CommandRecievedEventArgs((int)CommandEnum.GetConfigCommand, null, "");
         this.ImageWebModelClient.WriteCommandToServer(commandReq);
         this.askedForConf = true;
     }
     catch (Exception e)
     {
         Console.WriteLine(e.ToString());
         return(false);
     }
     return(true);
 }