MythTV
master
|
Public Member Functions | |
MythDownloadInfo () | |
~MythDownloadInfo () | |
bool | IsDone (void) |
void | SetDone (bool done) |
Public Attributes | |
QString | m_url |
QUrl | m_redirectedTo |
QString * | m_finalUrl {nullptr} |
QNetworkRequest * | m_request {nullptr} |
QNetworkReply * | m_reply {nullptr} |
QString | m_outFile |
QByteArray * | m_data {nullptr} |
QByteArray | m_privData |
QObject * | m_caller {nullptr} |
MRequestType | m_requestType {kRequestGet} |
bool | m_reload {false} |
bool | m_preferCache {false} |
bool | m_syncMode {false} |
bool | m_processReply {true} |
bool | m_done {false} |
qint64 | m_bytesReceived {0} |
qint64 | m_bytesTotal {0} |
QDateTime | m_lastStat |
AuthCallback | m_authCallback {nullptr} |
void * | m_authArg {nullptr} |
const QHash< QByteArray, QByteArray > * | m_headers {nullptr} |
QNetworkReply::NetworkError | m_errorCode {QNetworkReply::NoError} |
QMutex | m_lock |
Definition at line 43 of file mythdownloadmanager.cpp.
|
inline |
Definition at line 46 of file mythdownloadmanager.cpp.
|
inline |
Definition at line 52 of file mythdownloadmanager.cpp.
|
inline |
Definition at line 59 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadNow().
|
inline |
Definition at line 65 of file mythdownloadmanager.cpp.
QString MythDownloadInfo::m_url |
Definition at line 71 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::cancelDownload(), MythDownloadManager::download(), MythDownloadManager::downloadNow(), MythDownloadManager::downloadProgress(), MythDownloadManager::downloadQNetworkRequest(), MythDownloadManager::GetLastModified(), MythDownloadManager::processItem(), MythDownloadManager::queueItem(), MythDownloadManager::run(), and RemoteFileDownloadThread::run().
QUrl MythDownloadInfo::m_redirectedTo |
Definition at line 72 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadFinished().
QString* MythDownloadInfo::m_finalUrl {nullptr} |
Definition at line 73 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadFinished().
QNetworkRequest* MythDownloadInfo::m_request {nullptr} |
Definition at line 74 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest(), and ~MythDownloadInfo().
QNetworkReply* MythDownloadInfo::m_reply {nullptr} |
Definition at line 75 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::cancelDownload(), MythDownloadManager::downloadCanceled(), MythDownloadManager::downloadFinished(), MythDownloadManager::downloadNow(), MythDownloadManager::downloadQNetworkRequest(), MythDownloadManager::GetLastModified(), and ~MythDownloadInfo().
QString MythDownloadInfo::m_outFile |
Definition at line 76 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadProgress(), and MythDownloadManager::removeListener().
QByteArray* MythDownloadInfo::m_data {nullptr} |
Definition at line 77 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadNow(), MythDownloadManager::downloadProgress(), MythDownloadManager::downloadQNetworkRequest(), and MythDownloadManager::removeListener().
QByteArray MythDownloadInfo::m_privData |
Definition at line 78 of file mythdownloadmanager.cpp.
Referenced by RemoteFileDownloadThread::run().
QObject* MythDownloadInfo::m_caller {nullptr} |
Definition at line 79 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadProgress(), and MythDownloadManager::removeListener().
MRequestType MythDownloadInfo::m_requestType {kRequestGet} |
Definition at line 80 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadFinished(), MythDownloadManager::downloadQNetworkRequest(), and MythDownloadManager::GetLastModified().
Definition at line 81 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest().
Definition at line 82 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest().
Definition at line 83 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadNow(), MythDownloadManager::downloadProgress(), and MythDownloadManager::GetLastModified().
Definition at line 84 of file mythdownloadmanager.cpp.
Referenced by ~MythDownloadInfo().
Definition at line 85 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadCanceled(), IsDone(), and SetDone().
qint64 MythDownloadInfo::m_bytesReceived {0} |
Definition at line 86 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadProgress(), and RemoteFileDownloadThread::run().
qint64 MythDownloadInfo::m_bytesTotal {0} |
Definition at line 87 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadProgress(), and RemoteFileDownloadThread::run().
QDateTime MythDownloadInfo::m_lastStat |
Definition at line 88 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadNow(), and MythDownloadManager::downloadProgress().
AuthCallback MythDownloadInfo::m_authCallback {nullptr} |
Definition at line 89 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::authCallback(), and MythDownloadManager::downloadQNetworkRequest().
void* MythDownloadInfo::m_authArg {nullptr} |
Definition at line 90 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::authCallback().
const QHash<QByteArray, QByteArray>* MythDownloadInfo::m_headers {nullptr} |
Definition at line 91 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest().
QNetworkReply::NetworkError MythDownloadInfo::m_errorCode {QNetworkReply::NoError} |
Definition at line 93 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadCanceled(), MythDownloadManager::downloadError(), MythDownloadManager::downloadNow(), and RemoteFileDownloadThread::run().
QMutex MythDownloadInfo::m_lock |
Definition at line 94 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadCanceled(), IsDone(), and SetDone().