MythTV
master
|
#include <v2myth.h>
Public Slots | |
static V2ConnectionInfo * | GetConnectionInfo (const QString &Pin) |
static bool | SetConnectionInfo (const QString &Host, const QString &UserName, const QString &Password, const QString &Name, int Port, bool DoTest) |
static QString | GetHostName () |
static QStringList | GetHosts () |
static QStringList | GetKeys () |
static QStringList | GetDirListing (const QString &DirName) |
static V2StorageGroupDirList * | GetStorageGroupDirs (const QString &GroupName, const QString &HostName) |
static bool | AddStorageGroupDir (const QString &GroupName, const QString &DirName, const QString &HostName) |
static bool | RemoveStorageGroupDir (const QString &GroupName, const QString &DirName, const QString &HostName) |
static V2TimeZoneInfo * | GetTimeZone () |
static QString | GetFormatDate (const QDateTime &Date, bool ShortDate) |
static QString | GetFormatDateTime (const QDateTime &DateTime, bool ShortDate) |
static QString | GetFormatTime (const QDateTime &Time) |
static QDateTime | ParseISODateString (const QString &DateTime) |
static V2LogMessageList * | GetLogs (const QString &HostName, const QString &Application, int PID, int TID, const QString &Thread, const QString &Filename, int Line, const QString &Function, const QDateTime &FromTime, const QDateTime &ToTime, const QString &Level, const QString &MsgContains) |
static V2FrontendList * | GetFrontends (bool OnLine) |
static QString | GetSetting (const QString &HostName, const QString &Key, const QString &Default) |
static V2SettingList * | GetSettingList (const QString &HostName) |
static bool | PutSetting (const QString &HostName, const QString &Key, const QString &Value) |
static bool | DeleteSetting (const QString &HostName, const QString &Key) |
static bool | TestDBSettings (const QString &HostName, const QString &UserName, const QString &Password, const QString &DBName, int dbPort) |
static bool | SendMessage (const QString &Message, const QString &Address, int udpPort, int Timeout) |
static bool | SendNotification (bool Error, const QString &Type, const QString &Message, const QString &Origin, const QString &Description, const QString &Image, const QString &Extra, const QString &ProgressText, float Progress, int Timeout, bool Fullscreen, uint Visibility, uint Priority, const QString &Address, int udpPort) |
static bool | BackupDatabase (void) |
static bool | CheckDatabase (bool Repair) |
static bool | DelayShutdown (void) |
static bool | ProfileSubmit (void) |
static bool | ProfileDelete (void) |
static QString | ProfileURL (void) |
static QString | ProfileUpdated (void) |
static QString | ProfileText (void) |
static V2BackendInfo * | GetBackendInfo (void) |
static bool | ManageDigestUser (const QString &Action, const QString &UserName, const QString &Password, const QString &NewPassword, const QString &AdminPassword) |
static bool | ManageUrlProtection (const QString &Services, const QString &AdminPassword) |
static bool | ManageScheduler (bool Enable, bool Disable) |
static bool | Shutdown (int Retcode, bool Restart) |
Public Member Functions | |
V2Myth () | |
~V2Myth () override=default | |
![]() | |
MythHTTPService (MythHTTPMetaService *MetaService) | |
~MythHTTPService () override=default | |
virtual HTTPResponse | HTTPRequest (const HTTPRequest2 &Request) |
Respond to a valid HTTPRequest. More... | |
QString & | Name () |
Static Public Member Functions | |
static void | RegisterCustomTypes () |
![]() | |
template<class T > | |
static HTTPServicePtr | Create () |
Additional Inherited Members | |
![]() | |
bool | HAS_PARAMv2 (const QString &p) |
![]() | |
QString | m_name |
MythHTTPMetaService * | m_staticMetaService { nullptr } |
HTTPRequest2 | m_request {nullptr} |
V2Myth::V2Myth | ( | ) |
Definition at line 57 of file v2myth.cpp.
|
overridedefault |
|
static |
|
staticslot |
Definition at line 66 of file v2myth.cpp.
|
staticslot |
Definition at line 146 of file v2myth.cpp.
|
staticslot |
Definition at line 184 of file v2myth.cpp.
|
staticslot |
Definition at line 196 of file v2myth.cpp.
|
staticslot |
Definition at line 231 of file v2myth.cpp.
|
staticslot |
Definition at line 265 of file v2myth.cpp.
|
staticslot |
Definition at line 275 of file v2myth.cpp.
|
staticslot |
Definition at line 355 of file v2myth.cpp.
|
staticslot |
Definition at line 417 of file v2myth.cpp.
|
staticslot |
Definition at line 458 of file v2myth.cpp.
|
staticslot |
Definition at line 473 of file v2myth.cpp.
|
staticslot |
Definition at line 486 of file v2myth.cpp.
|
staticslot |
Definition at line 499 of file v2myth.cpp.
|
staticslot |
Definition at line 508 of file v2myth.cpp.
|
staticslot |
Definition at line 522 of file v2myth.cpp.
|
staticslot |
Definition at line 655 of file v2myth.cpp.
|
staticslot |
Definition at line 668 of file v2myth.cpp.
|
staticslot |
Definition at line 706 of file v2myth.cpp.
|
staticslot |
Definition at line 758 of file v2myth.cpp.
|
staticslot |
Definition at line 779 of file v2myth.cpp.
|
staticslot |
Definition at line 800 of file v2myth.cpp.
|
staticslot |
Definition at line 826 of file v2myth.cpp.
|
staticslot |
Definition at line 880 of file v2myth.cpp.
|
staticslot |
Definition at line 958 of file v2myth.cpp.
Definition at line 985 of file v2myth.cpp.
|
staticslot |
Definition at line 999 of file v2myth.cpp.
|
staticslot |
Definition at line 1013 of file v2myth.cpp.
|
staticslot |
Definition at line 1029 of file v2myth.cpp.
|
staticslot |
Definition at line 1045 of file v2myth.cpp.
|
staticslot |
Definition at line 1061 of file v2myth.cpp.
|
staticslot |
Definition at line 1079 of file v2myth.cpp.
|
staticslot |
Definition at line 1093 of file v2myth.cpp.
|
staticslot |
Definition at line 1133 of file v2myth.cpp.
|
staticslot |
Definition at line 1165 of file v2myth.cpp.
Definition at line 1223 of file v2myth.cpp.
Definition at line 1238 of file v2myth.cpp.