Пример #1
0
        public ThunderUtility(string TdFileFullPath)
        {
            InitDownloadEngine();

            LastError = XLContinueTaskFromTdFile(TdFileFullPath, ref TaskId);
        }
Пример #2
0
 static extern XL_SUCCESS XLGetErrorMsg(XL_SUCCESS Error, string pszBuffer, ref int dwSize);
Пример #3
0
        public ThunderUtility(string FileName, string Url, string RefUrl)
        {
            InitDownloadEngine();

            LastError = XLURLDownloadToFile(FileName, Url, RefUrl, ref TaskId);
        }
Пример #4
0
        // QueryTaskInfo
        // ��ѯ��ǰ������Ϣ
        public bool QueryTaskInfo(ref TaskInfo Info)
        {
            LastError = XLQueryTaskInfo(TaskId, ref Info.Status, ref Info.FileSize, ref Info.RecvSize);

            return LastError == XL_SUCCESS.XL_SUCCESS;
        }
Пример #5
0
        /// <summary>
        /// ��ͣ��ǰ����
        /// </summary>
        /// <returns></returns>
        public bool PauseTask()
        {
            LastError = XLPauseTask(TaskId, ref TaskId);

            return LastError == XL_SUCCESS.XL_SUCCESS;
        }
Пример #6
0
        /// <summary>
        /// �ָ���ǰ����
        /// </summary>
        /// <returns></returns>
        public bool ContinueTask()
        {
            LastError = XLContinueTask(TaskId);

            return LastError == XL_SUCCESS.XL_SUCCESS;
        }