Esempio n. 1
0
        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);
        }
Esempio n. 2
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);
        }