コード例 #1
0
ファイル: DataControl.cs プロジェクト: wsmyaopeng/WCS-1
        private static bool init = false;//是否已经初始化

        public static void Init()
        {
            if (!init)
            {
                init = true;

                _mSocket = new SocketControl();

                _mMySql = new MySQL();

                _mStools = new SimpleTools();

                _mTaskTools = new TaskTools();

                _mHttpServer = new HttpServerControl();

                _mHttp = new HttpControl();

                _mNDCControl = new NDCControl();

                _mTaskControler = new TaskControler();

                _mRunTask = new RunTask();

                _mForAGVControl = new ForAGVControl();

                _mNDCControl.NoticeWcsMagic  += _mForAGVControl.SubmitAgvMagic;
                _mNDCControl.NoticeWcsOnLoad += _mForAGVControl.SubmitAgvLoading;

                _mForWmsControl = new ForWMSControl();

                _mHttpServer.WmsModelAdd += _mForWmsControl.WriteTaskToWCS;
            }
        }
コード例 #2
0
ファイル: DataControl.cs プロジェクト: zzpgeorge/WCS
        private static bool init = false;//是否已经初始化

        public DataControl()
        {
            if (!init)
            {
                _mSocket = new SocketControl();

                _mHttpServer = new HttpServerControl();

                _mHttp = new HttpControl();

                init = true;
            }
        }