|
MythTV master
|
#include <chrono>#include <vector>#include <QTcpSocket>#include <QNetworkInterface>#include <QCoreApplication>#include <QKeyEvent>#include <QCryptographicHash>#include <QStringConverter>#include <QTimer>#include <QUrlQuery>#include "libmythbase/bonjourregister.h"#include "libmythbase/mthread.h"#include "libmythbase/mythbinaryplist.h"#include "libmythbase/mythcorecontext.h"#include "libmythbase/mythdate.h"#include "libmythbase/mythlogging.h"#include "libmythbase/mythrandom.h"#include "libmythui/mythmainwindow.h"#include "libmythui/mythuiactions.h"#include "libmythui/mythuistatetracker.h"#include "mythairplayserver.h"#include "tv_actions.h"#include "tv_play.h"Go to the source code of this file.
Classes | |
| class | APHTTPRequest |
Macros | |
| #define | LOC QString("AirPlay: ") |
Functions | |
| QString | AirPlayHardwareId () |
| QString | GenerateNonce (void) |
| QByteArray | DigestMd5Response (const QString &response, const QString &option, const QString &nonce, const QString &password, QByteArray &auth) |
Variables | |
| static constexpr uint16_t | HTTP_STATUS_OK { 200 } |
| static constexpr uint16_t | HTTP_STATUS_SWITCHING_PROTOCOLS { 101 } |
| static constexpr uint16_t | HTTP_STATUS_NOT_IMPLEMENTED { 501 } |
| static constexpr uint16_t | HTTP_STATUS_UNAUTHORIZED { 401 } |
| static constexpr uint16_t | HTTP_STATUS_NOT_FOUND { 404 } |
| static constexpr const char * | AIRPLAY_SERVER_VERSION_STR { "115.2" } |
| static const QString | SERVER_INFO |
| static const QString | EVENT_INFO |
| static const QString | PLAYBACK_INFO |
| static const QString | NOT_READY |
| #define LOC QString("AirPlay: ") |
Definition at line 39 of file mythairplayserver.cpp.
| QString AirPlayHardwareId | ( | void | ) |
Definition at line 124 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::GetMacAddress(), and MythRAOPDevice::MythRAOPDevice().
| 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().
| QString GenerateNonce | ( | void | ) |
Definition at line 146 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythRAOPConnection::ProcessRequest().
|
staticconstexpr |
Definition at line 47 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythAirplayServer::Start().
|
static |
Definition at line 65 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::SendReverseEvent().
|
staticconstexpr |
Definition at line 45 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythAirplayServer::StatusToString().
|
staticconstexpr |
Definition at line 43 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::StatusToString().
|
staticconstexpr |
Definition at line 41 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythAirplayServer::StatusToString().
|
staticconstexpr |
Definition at line 42 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythAirplayServer::StatusToString().
|
staticconstexpr |
Definition at line 44 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse(), and MythAirplayServer::StatusToString().
|
static |
Definition at line 115 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse().
|
static |
Definition at line 76 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse().
|
static |
Definition at line 48 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::HandleResponse().