Example #1
0
        /// <summary>
        /// 隐藏默认构造函数。
        /// </summary>
        private CQUDPProxy()
        {
            //初始化对象多线程同步访问锁。
            Interlocked.CompareExchange <Object>(ref _syncRoot, new Object(), null);

            this._callback = AnalyzeMessage;
        }
Example #2
0
        public void AsyncExecOnceControllerMethod(String threadName, String ControllerName, String MethodName, object[] parms, ThreadCallBackDelegate callback)
        {
            ThreadParam prams = new ThreadParam();

            prams.ControllerName = ControllerName;
            prams.MethodName     = MethodName;
            prams.MethodParams   = parms;
            prams.CallBack       = callback;
            utils.FwUtilFunc.OpenThread(new ExecOnceThread(), threadName, prams);
        }