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 58 of file v2myth.cpp.
|
overridedefault |
|
static |
|
staticslot |
Definition at line 67 of file v2myth.cpp.
|
staticslot |
Definition at line 147 of file v2myth.cpp.
|
staticslot |
Definition at line 185 of file v2myth.cpp.
|
staticslot |
Definition at line 197 of file v2myth.cpp.
|
staticslot |
Definition at line 232 of file v2myth.cpp.
|
staticslot |
Definition at line 266 of file v2myth.cpp.
|
staticslot |
Definition at line 276 of file v2myth.cpp.
|
staticslot |
Definition at line 356 of file v2myth.cpp.
|
staticslot |
Definition at line 418 of file v2myth.cpp.
|
staticslot |
Definition at line 459 of file v2myth.cpp.
|
staticslot |
Definition at line 474 of file v2myth.cpp.
|
staticslot |
Definition at line 487 of file v2myth.cpp.
|
staticslot |
Definition at line 500 of file v2myth.cpp.
|
staticslot |
Definition at line 509 of file v2myth.cpp.
|
staticslot |
Definition at line 523 of file v2myth.cpp.
|
staticslot |
Definition at line 656 of file v2myth.cpp.
|
staticslot |
Definition at line 669 of file v2myth.cpp.
|
staticslot |
Definition at line 707 of file v2myth.cpp.
|
staticslot |
Definition at line 759 of file v2myth.cpp.
|
staticslot |
Definition at line 780 of file v2myth.cpp.
|
staticslot |
Definition at line 801 of file v2myth.cpp.
|
staticslot |
Definition at line 827 of file v2myth.cpp.
|
staticslot |
Definition at line 881 of file v2myth.cpp.
|
staticslot |
Definition at line 959 of file v2myth.cpp.
Definition at line 986 of file v2myth.cpp.
|
staticslot |
Definition at line 1000 of file v2myth.cpp.
|
staticslot |
Definition at line 1014 of file v2myth.cpp.
|
staticslot |
Definition at line 1030 of file v2myth.cpp.
|
staticslot |
Definition at line 1046 of file v2myth.cpp.
|
staticslot |
Definition at line 1062 of file v2myth.cpp.
|
staticslot |
Definition at line 1080 of file v2myth.cpp.
|
staticslot |
Definition at line 1094 of file v2myth.cpp.
|
staticslot |
Definition at line 1136 of file v2myth.cpp.
|
staticslot |
Definition at line 1168 of file v2myth.cpp.
Definition at line 1226 of file v2myth.cpp.
Definition at line 1249 of file v2myth.cpp.