MythTV  master
Classes | Typedefs | Enumerations
httpserver.h File Reference
#include <sys/types.h>
#include <utility>
#include <QReadWriteLock>
#include <QMultiMap>
#include <QRunnable>
#include <QPointer>
#include <QMutex>
#include <QList>
#include <QSslConfiguration>
#include <QSslError>
#include <QSslKey>
#include <QSslSocket>
#include "libmythbase/compat.h"
#include "libmythbase/mthreadpool.h"
#include "libmythbase/serverpool.h"
#include "httprequest.h"
#include "upnputil.h"
Include dependency graph for httpserver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HttpServerExtension
 
class  HttpServer
 
class  HttpWorker
 

Typedefs

using HttpServerExtensionList = QList< QPointer< HttpServerExtension > >
 

Enumerations

enum  ContentProtection { cpLocalNoAuth = 0x00, cpLocalAuth = 0x01, cpRemoteAuth = 0x02 }
 

Typedef Documentation

◆ HttpServerExtensionList

using HttpServerExtensionList = QList<QPointer<HttpServerExtension> >

Definition at line 102 of file httpserver.h.

Enumeration Type Documentation

◆ ContentProtection

Enumerator
cpLocalNoAuth 
cpLocalAuth 
cpRemoteAuth 

Definition at line 56 of file httpserver.h.