MythTV  master
Classes | Typedefs | Enumerations
httpserver.h File Reference
#include <sys/types.h>
#include <QReadWriteLock>
#include <QMultiMap>
#include <QRunnable>
#include <QPointer>
#include <QMutex>
#include <QList>
#include <QSslConfiguration>
#include <QSslError>
#include <QSslSocket>
#include <QSslKey>
#include "mythqtcompat.h"
#include "serverpool.h"
#include "httprequest.h"
#include "mthreadpool.h"
#include "upnputil.h"
#include "compat.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 TaskTime = struct timeval
 
using HttpServerExtensionList = QList< QPointer< HttpServerExtension > >
 

Enumerations

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

Typedef Documentation

◆ TaskTime

using TaskTime = struct timeval

Definition at line 45 of file httpserver.h.

◆ 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.