|
MythTV master
|
#include <libmythtv/recorders/httptsstreamhandler.h>
Public Member Functions | |
| HTTPReader (HTTPTSStreamHandler *parent) | |
| void | Cancel (void) |
| bool | DownloadStream (const QUrl &url) |
Protected Member Functions | |
| void | ReadBytes () |
| void | WriteBytes () |
Private Slots | |
| void | HttpRead () |
Private Attributes | |
| QString | m_url |
| HTTPTSStreamHandler * | m_parent {nullptr} |
| QTimer | m_timer |
| QNetworkAccessManager | m_mgr |
| QNetworkReply * | m_reply {nullptr} |
| QMutex | m_lock |
| QMutex | m_replylock |
| QMutex | m_bufferlock |
| uint8_t * | m_buffer {nullptr} |
| bool | m_ok {true} |
| qint64 | m_size {0} |
Definition at line 39 of file httptsstreamhandler.h.
|
inlineexplicit |
Definition at line 44 of file httptsstreamhandler.h.
| void HTTPReader::Cancel | ( | void | ) |
Definition at line 241 of file httptsstreamhandler.cpp.
| bool HTTPReader::DownloadStream | ( | const QUrl & | url | ) |
Definition at line 136 of file httptsstreamhandler.cpp.
Referenced by HTTPTSStreamHandler::run().
|
privateslot |
Definition at line 198 of file httptsstreamhandler.cpp.
Referenced by DownloadStream().
|
protected |
Definition at line 206 of file httptsstreamhandler.cpp.
Referenced by HttpRead().
|
protected |
Definition at line 219 of file httptsstreamhandler.cpp.
Referenced by HttpRead().
|
private |
Definition at line 65 of file httptsstreamhandler.h.
Referenced by DownloadStream(), ReadBytes(), and WriteBytes().
|
private |
Definition at line 64 of file httptsstreamhandler.h.
Referenced by ReadBytes(), and WriteBytes().
|
private |
Definition at line 62 of file httptsstreamhandler.h.
Referenced by DownloadStream().
|
private |
Definition at line 60 of file httptsstreamhandler.h.
Referenced by DownloadStream().
Definition at line 66 of file httptsstreamhandler.h.
Referenced by DownloadStream(), and HttpRead().
|
private |
Definition at line 58 of file httptsstreamhandler.h.
Referenced by WriteBytes().
|
private |
Definition at line 61 of file httptsstreamhandler.h.
Referenced by Cancel(), DownloadStream(), and ReadBytes().
|
private |
Definition at line 63 of file httptsstreamhandler.h.
Referenced by Cancel(), DownloadStream(), and ReadBytes().
|
private |
Definition at line 67 of file httptsstreamhandler.h.
Referenced by DownloadStream(), ReadBytes(), and WriteBytes().
|
private |
Definition at line 59 of file httptsstreamhandler.h.
Referenced by DownloadStream(), and HttpRead().
|
private |
Definition at line 57 of file httptsstreamhandler.h.
Referenced by DownloadStream().