![]() |
ATLAS Offline Software
|
#include <VP1HttpGetFile_Private.h>
Public Slots | |
| void | checkForStall () |
Public Member Functions | |
| VP1HttpGetFile_DownloadThread (const QString &urltofile, const QString &localtargetfile, const QString &expectedMD5Sum, const QString &data, QObject *parent=0) | |
| virtual | ~VP1HttpGetFile_DownloadThread () |
| bool | errors () const |
| QString | errorString () const |
| const QString & | urltofile () const |
| const QString & | localtargetfile () const |
| const QString & | expectedMD5Sum () const |
| const QString & | data () const |
Protected Member Functions | |
| void | run () |
Private Types | |
| enum | DOWNLOADFINISHSTATUS { NOTFINISHED , NOERRORS , HTTPERROR , STALLEDERROR , SIZEDECREASEDERROR } |
| enum | CLEANUPOPT { CLEANUPLOCALFILE , DONTTOUCHLOCALFILE } |
Private Slots | |
| void | done (bool) |
| void | dataReadProgress () |
Private Member Functions | |
| void | endInFailure (const QString &, CLEANUPOPT) |
Private Attributes | |
| const QString | m_urltofile |
| const QString | m_localtargetfile |
| const QString | m_expectedMD5Sum |
| const QString | m_data |
| QString | m_errorString |
| QMutex | m_mutex |
| DOWNLOADFINISHSTATUS | m_downloadFinishedStatus |
| unsigned | m_lastChangeTime |
| qint64 | m_lastcheckedsize |
Definition at line 29 of file VP1HttpGetFile_Private.h.
|
private |
| Enumerator | |
|---|---|
| CLEANUPLOCALFILE | |
| DONTTOUCHLOCALFILE | |
Definition at line 70 of file VP1HttpGetFile_Private.h.
|
private |
| Enumerator | |
|---|---|
| NOTFINISHED | |
| NOERRORS | |
| HTTPERROR | |
| STALLEDERROR | |
| SIZEDECREASEDERROR | |
Definition at line 66 of file VP1HttpGetFile_Private.h.
| VP1HttpGetFile_DownloadThread::VP1HttpGetFile_DownloadThread | ( | const QString & | urltofile, |
| const QString & | localtargetfile, | ||
| const QString & | expectedMD5Sum, | ||
| const QString & | data, | ||
| QObject * | parent = 0 ) |
|
inlinevirtual |
Definition at line 40 of file VP1HttpGetFile_Private.h.
|
slot |
|
inline |
Definition at line 49 of file VP1HttpGetFile_Private.h.
|
privateslot |
|
privateslot |
|
private |
|
inline |
Definition at line 43 of file VP1HttpGetFile_Private.h.
|
inline |
Definition at line 44 of file VP1HttpGetFile_Private.h.
|
inline |
Definition at line 48 of file VP1HttpGetFile_Private.h.
|
inline |
Definition at line 47 of file VP1HttpGetFile_Private.h.
|
protected |
|
inline |
Definition at line 46 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 62 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 67 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 63 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 61 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 68 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 69 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 60 of file VP1HttpGetFile_Private.h.
|
mutableprivate |
Definition at line 64 of file VP1HttpGetFile_Private.h.
|
private |
Definition at line 59 of file VP1HttpGetFile_Private.h.