internal static void systemShutdown() { mWatchdogManager.stopWatchdogManager(); mSystemManager.stopSystemManager(); mNetworkProecss.stopNetworkWatchdogManager(); mLogProc.stopServer(); mLogProc.LogWrite(LogProcess.LOGTYPE.NORMAL, "Shutdown watchdog Program"); Application.Exit(); Application.ExitThread(); Environment.Exit(0); }
static void Main() { gXMLProcess = new xmlDataProcess(); xmlConfigStart(false); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); mMainsystemForm = new MainSystemForm(); mLogProc = new LogProcess(gXMLDataConfig.SystemConfig.SaveLogFile, mMainsystemForm); mSystemManager = new SystemManager(mMainsystemForm); mWatchdogManager = new WatchdogManager(mMainsystemForm); mNetworkProecss = new NetworkProcess(mMainsystemForm); mLogProc.LogWrite(LogProcess.LOGTYPE.NORMAL, "Start watchdog Program"); Application.Run(mMainsystemForm); }