|
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.
| void* MythDownloadInfo::m_authArg {nullptr} |
Definition at line 90 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::authCallback().
| AuthCallback MythDownloadInfo::m_authCallback {nullptr} |
Definition at line 89 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::authCallback(), and MythDownloadManager::downloadQNetworkRequest().
| 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().
| QObject* MythDownloadInfo::m_caller {nullptr} |
Definition at line 79 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().
Definition at line 85 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadCanceled(), IsDone(), and SetDone().
| 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().
| QString* MythDownloadInfo::m_finalUrl {nullptr} |
Definition at line 73 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadFinished().
| const QHash<QByteArray, QByteArray>* MythDownloadInfo::m_headers {nullptr} |
Definition at line 91 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest().
| QDateTime MythDownloadInfo::m_lastStat |
Definition at line 88 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadNow(), and MythDownloadManager::downloadProgress().
| QMutex MythDownloadInfo::m_lock |
Definition at line 94 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadCanceled(), IsDone(), and SetDone().
| QString MythDownloadInfo::m_outFile |
Definition at line 76 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadProgress(), and MythDownloadManager::removeListener().
Definition at line 82 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest().
| QByteArray MythDownloadInfo::m_privData |
Definition at line 78 of file mythdownloadmanager.cpp.
Referenced by RemoteFileDownloadThread::run().
Definition at line 84 of file mythdownloadmanager.cpp.
Referenced by ~MythDownloadInfo().
| QUrl MythDownloadInfo::m_redirectedTo |
Definition at line 72 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadFinished().
Definition at line 81 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest().
| 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().
| QNetworkRequest* MythDownloadInfo::m_request {nullptr} |
Definition at line 74 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadQNetworkRequest(), and ~MythDownloadInfo().
| 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 83 of file mythdownloadmanager.cpp.
Referenced by MythDownloadManager::downloadNow(), MythDownloadManager::downloadProgress(), and MythDownloadManager::GetLastModified().
| 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(), RemoteFileDownloadThread::run(), and MythDownloadManager::run().