MythTV
master
|
#include <QObject>
#include <QRecursiveMutex>
#include <QUrl>
#include <cstdint>
#include "libmythbase/serverpool.h"
#include "libmythui/mythmainwindow.h"
#include "libmythtv/mythtvexp.h"
Go to the source code of this file.
Classes | |
class | AirplayConnection |
class | MythAirplayServer |
Enumerations | |
enum | AirplayEvent : std::int8_t { AP_EVENT_NONE = -1, AP_EVENT_PLAYING = 0, AP_EVENT_PAUSED = 1, AP_EVENT_LOADING = 2, AP_EVENT_STOPPED = 3 } |
Functions | |
QString | AirPlayHardwareId (void) |
QString | GenerateNonce (void) |
QByteArray | DigestMd5Response (const QString &response, const QString &option, const QString &nonce, const QString &password, QByteArray &auth) |
Variables | |
static constexpr int | AIRPLAY_PORT_RANGE { 100 } |
static constexpr size_t | AIRPLAY_HARDWARE_ID_SIZE { 6 } |
enum AirplayEvent : std::int8_t |
Enumerator | |
---|---|
AP_EVENT_NONE | |
AP_EVENT_PLAYING | |
AP_EVENT_PAUSED | |
AP_EVENT_LOADING | |
AP_EVENT_STOPPED |
Definition at line 26 of file mythairplayserver.h.
QString AirPlayHardwareId | ( | void | ) |
Definition at line 124 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::GetMacAddress(), and MythRAOPDevice::MythRAOPDevice().
QString GenerateNonce | ( | void | ) |
Definition at line 146 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythRAOPConnection::ProcessRequest().
QByteArray DigestMd5Response | ( | const QString & | response, |
const QString & | option, | ||
const QString & | nonce, | ||
const QString & | password, | ||
QByteArray & | auth | ||
) |
Definition at line 163 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythRAOPConnection::ProcessRequest().
|
staticconstexpr |
Definition at line 18 of file mythairplayserver.h.
Referenced by MythAirplayServer::Start().
|
staticconstexpr |
Definition at line 19 of file mythairplayserver.h.
Referenced by AirPlayHardwareId(), and MythRAOPConnection::ProcessRequest().