MythTV  master
Public Member Functions | List of all members
DvrServiceHost Class Reference

#include <dvrServiceHost.h>

Inheritance diagram for DvrServiceHost:
Inheritance graph
[legend]
Collaboration diagram for DvrServiceHost:
Collaboration graph
[legend]

Public Member Functions

 DvrServiceHost (const QString &sSharePath)
 
virtual ~DvrServiceHost ()
 
- Public Member Functions inherited from ServiceHost
 ServiceHost (const QMetaObject &metaObject, const QString &sExtensionName, const QString &sBaseUrl, const QString &sSharePath)
 
virtual ~ServiceHost ()=default
 
QStringList GetBasePaths () override
 
bool ProcessRequest (HTTPRequest *pRequest) override
 
virtual QString GetServiceControlURL ()
 
const QMetaObject & GetServiceMetaObject ()
 
const MetaInfoMapGetMethods ()
 
- Public Member Functions inherited from HttpServerExtension
 HttpServerExtension (const QString &sName, const QString &sSharePath)
 
virtual ~HttpServerExtension ()=default
 
virtual bool ProcessOptions (HTTPRequest *pRequest)
 Handle an OPTIONS request. More...
 
virtual int GetSocketTimeout () const
 

Additional Inherited Members

- Public Attributes inherited from HttpServerExtension
QString m_sName
 
QString m_sSharePath
 
int m_nSocketTimeout
 
uint m_nSupportedMethods
 
- Protected Member Functions inherited from ServiceHost
virtual bool FormatResponse (HTTPRequest *pRequest, QObject *pResults)
 
virtual bool FormatResponse (HTTPRequest *pRequest, QFileInfo oInfo)
 
virtual bool FormatResponse (HTTPRequest *pRequest, QVariant vValue)
 
- Protected Attributes inherited from ServiceHost
QString m_sBaseUrl
 
QMetaObject m_oMetaObject
 
MetaInfoMap m_Methods
 

Detailed Description

Definition at line 42 of file dvrServiceHost.h.

Constructor & Destructor Documentation

◆ DvrServiceHost()

DvrServiceHost::DvrServiceHost ( const QString &  sSharePath)
inlineexplicit

Definition at line 46 of file dvrServiceHost.h.

◆ ~DvrServiceHost()

virtual DvrServiceHost::~DvrServiceHost ( )
inlinevirtual

Definition at line 54 of file dvrServiceHost.h.


The documentation for this class was generated from the following file: