示例#1
0
            public static AutoUpdateMsgNode Create()
            {
                AutoUpdateMsgNode ret = new AutoUpdateMsgNode();

                ret.autoUpdateState = -1;
                ret.errType         = -1;
                ret.errStatus       = 0;
                return(ret);
            }
示例#2
0
        private void AddChgState(AutoUpdateState state)
        {
            AutoUpdateMsgNode node = AutoUpdateMsgNode.Create();

            node.autoUpdateState = (int)state;
            lock (m_Lock) {
                m_StateMsgList.AddLast(node);
            }
        }
示例#3
0
        private void AddErrMsg(AutoUpdateErrorType errType, int errStatus)
        {
            AutoUpdateMsgNode node = AutoUpdateMsgNode.Create();

            node.errType   = (int)errType;
            node.errStatus = errStatus;
            lock (m_Lock) {
                m_StateMsgList.AddLast(node);
            }
        }