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; }
public virtual bool initialize() { m_Status = OBJECT_STATUS.STATUS_None; return(true); }
public Object(OBJECT_TYPE type = OBJECT_TYPE.TYPE_None) { m_Type = type; m_Status = OBJECT_STATUS.STATUS_None; }