コード例 #1
0
        public virtual void dispose()
        {
            // 关闭套接字
            if (m_Socket != null)
            {
                this.close();

                if (m_Status != OBJECT_STATUS.STATUS_Freed)
                {
                    m_Socket.Dispose();
                    m_Socket = null;
                }
            }

            m_LocalIPEndPoint  = null;
            m_RemoteIPEndPoint = null;
            m_Status           = OBJECT_STATUS.STATUS_Freed;
        }
コード例 #2
0
        public virtual bool initialize()
        {
            m_Status = OBJECT_STATUS.STATUS_None;

            return(true);
        }
コード例 #3
0
 public Object(OBJECT_TYPE type = OBJECT_TYPE.TYPE_None)
 {
     m_Type   = type;
     m_Status = OBJECT_STATUS.STATUS_None;
 }