public WebRequestTask() { m_Status = WebRequestTaskStatus.Todo; m_WebRequestUri = null; m_PostData = null; m_Timeout = 0f; }
/// <summary> /// 清理 Web 请求任务。 /// </summary> public override void Clear() { base.Clear(); m_Status = WebRequestTaskStatus.Todo; m_WebRequestUri = null; m_PostData = null; m_Timeout = 0f; }
/// <summary> /// 初始化 Web 请求任务的新实例。 /// </summary> /// <param name="webRequestUri">要发送的远程地址。</param> /// <param name="postData">要发送的数据流。</param> /// <param name="timeout">下载超时时长,以秒为单位。</param> /// <param name="userData">用户自定义数据。</param> public WebRequestTask(string webRequestUri, byte[] postData, float timeout, object userData) { m_SerialId = s_Serial++; m_Done = false; m_Status = WebRequestTaskStatus.Todo; m_WebRequestUri = webRequestUri; m_PostData = postData; m_Timeout = timeout; m_UserData = userData; }
public WebRequestTask() { m_SerialId = 0; m_Priority = 0; m_Done = false; m_Status = WebRequestTaskStatus.Todo; m_WebRequestUri = null; m_PostData = null; m_Timeout = 0f; m_UserData = null; }