public void Upload(string i_CheckType)
 {
     if (i_CheckType == "WEB")
     {
         HttpChecker.Upload();
     }
     else if (i_CheckType == "PING")
     {
         PingChecker.Upload();
     }
     else
     {
         PortChecker.Upload();
     }
 }
        public static void Bulid()
        {
            NetworkManagement = new NetworkManagement();

            PingChecker = new PingChecker();

            ProcessManager = new ProcessManager();

            var           customSection = ConfigurationManager.GetSection("CommandsSettings") as CommandsSection;
            List <string> processes     = new List <string>();

            for (int i = 0; i < customSection.Command.Count; i++)
            {
                processes.Add(customSection.Command[i].value);
            }
            Commands = processes;
        }
Пример #3
0
 private void Awake()
 {
     instance = this;
 }
Пример #4
0
 public void Dispose()
 {
     PingChecker.Stop();
 }
Пример #5
0
 public void TestCheckPing()
 {
     PingChecker.CheckPing("kr.logon.battle.net");
     Assert.IsTrue(PingChecker.result.Count != 0);
     Assert.IsTrue(PingChecker.pingTimeout.Count != 0);
 }
Пример #6
0
        public void TestPing()
        {
            var pingReply = PingChecker.Ping("127.0.0.1", 1);

            Assert.AreEqual(pingReply.Status, IPStatus.Success);
        }