Example #1
0
 /// <summary>
 /// 下载管理器轮询。
 /// </summary>
 /// <param name="elapseSeconds">逻辑流逝时间,以秒为单位。</param>
 /// <param name="realElapseSeconds">真实流逝时间,以秒为单位。</param>
 public override void Update(float elapseSeconds, float realElapseSeconds)
 {
     m_TaskPool.Update(elapseSeconds, realElapseSeconds);
     //m_DownloadCounter.Update(elapseSeconds, realElapseSeconds);
 }
        /// <summary>
        /// Web 请求开始事件。
        /// </summary>
        //public event EventHandler<WebRequestStartEventArgs> WebRequestStart
        //{
        //    add
        //    {
        //        m_WebRequestStartEventHandler += value;
        //    }
        //    remove
        //    {
        //        m_WebRequestStartEventHandler -= value;
        //    }
        //}

        /// <summary>
        /// Web 请求成功事件。
        /// </summary>
        //public event EventHandler<WebRequestSuccessEventArgs> WebRequestSuccess
        //{
        //    add
        //    {
        //        m_WebRequestSuccessEventHandler += value;
        //    }
        //    remove
        //    {
        //        m_WebRequestSuccessEventHandler -= value;
        //    }
        //}

        /// <summary>
        /// Web 请求失败事件。
        /// </summary>
        //public event EventHandler<WebRequestFailureEventArgs> WebRequestFailure
        //{
        //    add
        //    {
        //        m_WebRequestFailureEventHandler += value;
        //    }
        //    remove
        //    {
        //        m_WebRequestFailureEventHandler -= value;
        //    }
        //}

        /// <summary>
        /// Web 请求管理器轮询。
        /// </summary>
        /// <param name="elapseSeconds">逻辑流逝时间,以秒为单位。</param>
        /// <param name="realElapseSeconds">真实流逝时间,以秒为单位。</param>
        public override void Update(float elapseSeconds, float realElapseSeconds)
        {
            m_TaskPool.Update(elapseSeconds, realElapseSeconds);
        }