MythTV
master
|
#include <myth.h>
Public Member Functions | |
Q_INVOKABLE | Myth (QObject *parent=nullptr) |
DTC::ConnectionInfo * | GetConnectionInfo (const QString &Pin) override |
QString | GetHostName () override |
QStringList | GetHosts () override |
QStringList | GetKeys () override |
DTC::StorageGroupDirList * | GetStorageGroupDirs (const QString &GroupName, const QString &HostName) override |
bool | AddStorageGroupDir (const QString &GroupName, const QString &DirName, const QString &HostName) override |
bool | RemoveStorageGroupDir (const QString &GroupName, const QString &DirName, const QString &HostName) override |
DTC::TimeZoneInfo * | GetTimeZone () override |
QString | GetFormatDate (QDateTime Date, bool ShortDate) override |
QString | GetFormatDateTime (QDateTime DateTime, bool ShortDate) override |
QString | GetFormatTime (QDateTime Time) override |
QDateTime | ParseISODateString (const QString &DateTime) override |
DTC::LogMessageList * | 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) override |
DTC::FrontendList * | GetFrontends (bool OnLine) override |
QString | GetSetting (const QString &HostName, const QString &Key, const QString &Default) override |
DTC::SettingList * | GetSettingList (const QString &HostName) override |
bool | PutSetting (const QString &HostName, const QString &Key, const QString &Value) override |
bool | ChangePassword (const QString &UserName, const QString &OldPassword, const QString &NewPassword) override |
bool | TestDBSettings (const QString &HostName, const QString &UserName, const QString &Password, const QString &DBName, int dbPort) override |
bool | SendMessage (const QString &Message, const QString &Address, int udpPort, int Timeout) override |
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 Duration, bool Fullscreen, uint Visibility, uint Priority, const QString &Address, int udpPort) override |
bool | BackupDatabase (void) override |
bool | CheckDatabase (bool Repair) override |
bool | DelayShutdown (void) override |
bool | ProfileSubmit (void) override |
bool | ProfileDelete (void) override |
QString | ProfileURL (void) override |
QString | ProfileUpdated (void) override |
QString | ProfileText (void) override |
DTC::BackendInfo * | GetBackendInfo (void) override |
bool | ManageDigestUser (const QString &Action, const QString &UserName, const QString &Password, const QString &NewPassword, const QString &AdminPassword) override |
bool | ManageUrlProtection (const QString &Services, const QString &AdminPassword) override |
![]() | |
MythServices (QObject *parent=nullptr) | |
![]() | |
Service (QObject *parent=nullptr) | |
virtual QVariant | ConvertToVariant (int nType, void *pValue) |
virtual void * | ConvertToParameterPtr (int nTypeId, const QString &sParamType, void *pParam, const QString &sValue) |
Additional Inherited Members | |
![]() | |
![]() | |
static bool | ToBool (const QString &sVal) |
![]() | |
QList< QString > | m_parsedParams |
|
inlineexplicit |
|
overridevirtual |
Implements MythServices.
Definition at line 55 of file myth.cpp.
Referenced by ScriptableMyth::GetConnectionInfo().
|
overridevirtual |
Implements MythServices.
Definition at line 136 of file myth.cpp.
Referenced by ScriptableMyth::GetHostName().
|
overridevirtual |
Implements MythServices.
Definition at line 147 of file myth.cpp.
Referenced by ScriptableMyth::GetHosts().
|
overridevirtual |
Implements MythServices.
Definition at line 182 of file myth.cpp.
Referenced by ScriptableMyth::GetKeys().
|
overridevirtual |
Implements MythServices.
Definition at line 216 of file myth.cpp.
Referenced by ScriptableMyth::GetStorageGroupDirs().
|
overridevirtual |
Implements MythServices.
Definition at line 294 of file myth.cpp.
Referenced by ScriptableMyth::AddStorageGroupDir().
|
overridevirtual |
Implements MythServices.
Definition at line 356 of file myth.cpp.
Referenced by ScriptableMyth::RemoveStorageGroupDir().
|
overridevirtual |
Implements MythServices.
Definition at line 397 of file myth.cpp.
Referenced by ScriptableMyth::GetTimeZone().
|
overridevirtual |
Implements MythServices.
Definition at line 412 of file myth.cpp.
Referenced by ScriptableMyth::GetFormatDate().
|
overridevirtual |
Implements MythServices.
Definition at line 425 of file myth.cpp.
Referenced by ScriptableMyth::GetFormatDateTime().
|
overridevirtual |
Implements MythServices.
Definition at line 438 of file myth.cpp.
Referenced by ScriptableMyth::GetFormatTime().
|
overridevirtual |
Implements MythServices.
Definition at line 447 of file myth.cpp.
Referenced by ScriptableMyth::ParseISODateString().
|
overridevirtual |
Implements MythServices.
Definition at line 461 of file myth.cpp.
Referenced by ScriptableMyth::GetLogs().
|
overridevirtual |
Implements MythServices.
Definition at line 593 of file myth.cpp.
Referenced by ScriptableMyth::GetFrontends().
|
overridevirtual |
Implements MythServices.
Definition at line 621 of file myth.cpp.
Referenced by ScriptableMyth::GetSetting().
|
overridevirtual |
Implements MythServices.
Definition at line 659 of file myth.cpp.
Referenced by ScriptableMyth::GetSettingList().
|
overridevirtual |
Implements MythServices.
Definition at line 712 of file myth.cpp.
Referenced by ScriptableMyth::PutSetting().
|
overridevirtual |
Implements MythServices.
|
overridevirtual |
Implements MythServices.
Definition at line 743 of file myth.cpp.
Referenced by ScriptableMyth::TestDBSettings().
|
overridevirtual |
Implements MythServices.
Definition at line 769 of file myth.cpp.
Referenced by ScriptableMyth::SendMessage().
|
overridevirtual |
Implements MythServices.
|
overridevirtual |
Implements MythServices.
Definition at line 900 of file myth.cpp.
Referenced by ScriptableMyth::BackupDatabase().
Implements MythServices.
Definition at line 927 of file myth.cpp.
Referenced by ScriptableMyth::CheckDatabase().
|
overridevirtual |
Implements MythServices.
Definition at line 941 of file myth.cpp.
Referenced by ScriptableMyth::DelayShutdown().
|
overridevirtual |
Implements MythServices.
Definition at line 953 of file myth.cpp.
Referenced by ScriptableMyth::ProfileSubmit().
|
overridevirtual |
Implements MythServices.
Definition at line 969 of file myth.cpp.
Referenced by ScriptableMyth::ProfileDelete().
|
overridevirtual |
Implements MythServices.
Definition at line 985 of file myth.cpp.
Referenced by ScriptableMyth::ProfileURL().
|
overridevirtual |
Implements MythServices.
Definition at line 1001 of file myth.cpp.
Referenced by ScriptableMyth::ProfileUpdated().
|
overridevirtual |
Implements MythServices.
Definition at line 1019 of file myth.cpp.
Referenced by ScriptableMyth::ProfileText().
|
overridevirtual |
Implements MythServices.
Definition at line 1033 of file myth.cpp.
Referenced by ScriptableMyth::GetBackendInfo().
|
overridevirtual |
Implements MythServices.
Definition at line 1067 of file myth.cpp.
Referenced by ChangePassword(), and ScriptableMyth::ManageDigestUser().
|
overridevirtual |
Implements MythServices.
Definition at line 1099 of file myth.cpp.
Referenced by ScriptableMyth::ManageUrlProtection().