MythTV
master
|
#include <mhegic.h>
Public Types | |
enum | EStatus { kActive = 0, kInactive, kDisabled } |
enum | EResult { kError = -1, kSuccess = 0, kPending } |
Public Member Functions | |
MHInteractionChannel (QObject *parent=nullptr) | |
~MHInteractionChannel () override | |
bool | CheckFile (const QString &csPath, const QByteArray &cert=QByteArray()) |
EResult | GetFile (const QString &csPath, QByteArray &data, const QByteArray &cert=QByteArray()) |
Static Public Member Functions | |
static EStatus | status () |
Private Types | |
using | map_t = QHash< QUrl, NetStream * > |
Private Slots | |
void | slotFinished (QObject *obj) |
Private Attributes | |
QMutex | m_mutex |
map_t | m_pending |
map_t | m_finished |
|
private |
|
explicit |
Definition at line 22 of file mhegic.cpp.
|
override |
Definition at line 29 of file mhegic.cpp.
|
static |
Definition at line 40 of file mhegic.cpp.
Referenced by MHIContext::GetICStatus().
bool MHInteractionChannel::CheckFile | ( | const QString & | csPath, |
const QByteArray & | cert = QByteArray() |
||
) |
Definition at line 65 of file mhegic.cpp.
Referenced by MHIContext::CheckCarouselObject().
MHInteractionChannel::EResult MHInteractionChannel::GetFile | ( | const QString & | csPath, |
QByteArray & | data, | ||
const QByteArray & | cert = QByteArray() |
||
) |
Definition at line 99 of file mhegic.cpp.
Referenced by MHIContext::GetCarouselData().
|
privateslot |
Definition at line 162 of file mhegic.cpp.
Referenced by CheckFile(), and GetFile().
|
mutableprivate |
Definition at line 46 of file mhegic.h.
Referenced by CheckFile(), GetFile(), slotFinished(), and ~MHInteractionChannel().
|
private |
Definition at line 48 of file mhegic.h.
Referenced by CheckFile(), GetFile(), slotFinished(), and ~MHInteractionChannel().
|
private |
Definition at line 49 of file mhegic.h.
Referenced by CheckFile(), GetFile(), slotFinished(), and ~MHInteractionChannel().