예제 #1
0
        public NFIActorMessage()
        {
            eType = EACTOR_MESSAGE_ID.EACTOR_UNKNOW;
            bAsync = true;
            bReturn = true;
            nSubMsgID = 0;

            t = new System.DateTime();
            t = System.DateTime.Now;
        }
예제 #2
0
        public NFIActorMessage(NFIActorMessage x)
        {
            eType = x.eType;
            bAsync = x.bAsync;
            bReturn = x.bReturn;
            nSubMsgID = x.nSubMsgID;
            nFromActor = x.nFromActor;
            nMasterActor = x.nMasterActor;
            if (null != x.xMasterHandler)
            {
                xMasterHandler = new ConcurrentQueue<NFIActor.Handler>(x.xMasterHandler);
            }

            if (null != x.data)
            {
                data = (string)x.data.Clone();
            }
        }