MythTV
master
|
#include <QTcpSocket>
#include <QNetworkInterface>
#include <QCoreApplication>
#include <QKeyEvent>
#include <QCryptographicHash>
#include <QTimer>
#include <QUrlQuery>
#include "mthread.h"
#include "mythdate.h"
#include "mythlogging.h"
#include "mythcorecontext.h"
#include "mythuiactions.h"
#include "mythuistatetracker.h"
#include "plist.h"
#include "tv_play.h"
#include "mythmainwindow.h"
#include "tv_actions.h"
#include "bonjourregister.h"
#include "mythairplayserver.h"
Go to the source code of this file.
Classes | |
class | APHTTPRequest |
Macros | |
#define | LOC QString("AirPlay: ") |
#define | HTTP_STATUS_OK 200 |
#define | HTTP_STATUS_SWITCHING_PROTOCOLS 101 |
#define | HTTP_STATUS_NOT_IMPLEMENTED 501 |
#define | HTTP_STATUS_UNAUTHORIZED 401 |
#define | HTTP_STATUS_NOT_FOUND 404 |
#define | AIRPLAY_SERVER_VERSION_STR "115.2" |
#define | SERVER_INFO |
#define | EVENT_INFO |
#define | PLAYBACK_INFO |
#define | NOT_READY |
Functions | |
QString | AirPlayHardwareId () |
QString | GenerateNonce (void) |
QByteArray | DigestMd5Response (const QString &response, const QString &option, const QString &nonce, const QString &password, QByteArray &auth) |
#define LOC QString("AirPlay: ") |
Definition at line 32 of file mythairplayserver.cpp.
#define HTTP_STATUS_OK 200 |
Definition at line 34 of file mythairplayserver.cpp.
#define HTTP_STATUS_SWITCHING_PROTOCOLS 101 |
Definition at line 35 of file mythairplayserver.cpp.
#define HTTP_STATUS_NOT_IMPLEMENTED 501 |
Definition at line 36 of file mythairplayserver.cpp.
#define HTTP_STATUS_UNAUTHORIZED 401 |
Definition at line 37 of file mythairplayserver.cpp.
#define HTTP_STATUS_NOT_FOUND 404 |
Definition at line 38 of file mythairplayserver.cpp.
#define AIRPLAY_SERVER_VERSION_STR "115.2" |
Definition at line 40 of file mythairplayserver.cpp.
#define SERVER_INFO |
Definition at line 41 of file mythairplayserver.cpp.
#define EVENT_INFO |
Definition at line 58 of file mythairplayserver.cpp.
#define PLAYBACK_INFO |
Definition at line 69 of file mythairplayserver.cpp.
#define NOT_READY |
Definition at line 108 of file mythairplayserver.cpp.
QString AirPlayHardwareId | ( | void | ) |
Definition at line 117 of file mythairplayserver.cpp.
Referenced by MythAirplayServer::GetMacAddress(), and MythRAOPDevice::MythRAOPDevice().
QString GenerateNonce | ( | void | ) |
Definition at line 137 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().