MythServices Class Reference

#include <mythServices.h>

Inheritance diagram for MythServices:
Service Myth

List of all members.

Public Slots

virtual DTC::ConnectionInfoGetConnectionInfo (const QString &Pin)=0
virtual QString GetHostName ()=0
virtual QStringList GetHosts ()=0
virtual QStringList GetKeys ()=0
virtual DTC::StorageGroupDirListGetStorageGroupDirs (const QString &GroupName, const QString &HostName)=0
virtual bool AddStorageGroupDir (const QString &GroupName, const QString &DirName, const QString &HostName)=0
virtual bool RemoveStorageGroupDir (const QString &GroupName, const QString &DirName, const QString &HostName)=0
virtual DTC::TimeZoneInfoGetTimeZone ()=0
virtual DTC::LogMessageListGetLogs (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)=0
virtual DTC::SettingListGetSetting (const QString &HostName, const QString &Key, const QString &Default)=0
virtual bool PutSetting (const QString &HostName, const QString &Key, const QString &Value)=0
virtual bool ChangePassword (const QString &UserName, const QString &OldPassword, const QString &NewPassword)=0
virtual bool TestDBSettings (const QString &HostName, const QString &UserName, const QString &Password, const QString &DBName, int dbPort)=0
virtual bool SendMessage (const QString &Message, const QString &Address, int udpPort, int Timeout)=0
virtual bool BackupDatabase (void)=0
virtual bool CheckDatabase (bool Repair)=0
virtual bool ProfileSubmit (void)=0
virtual bool ProfileDelete (void)=0
virtual QString ProfileURL (void)=0
virtual QString ProfileUpdated (void)=0
virtual QString ProfileText (void)=0

Private Member Functions

 Q_CLASSINFO ("version","1.04")
 Q_CLASSINFO ("PutSetting_Method","POST") Q_CLASSINFO("AddStorageGroupDir_Method"
POST Q_CLASSINFO ("RemoveStorageGroupDir_Method","POST") Q_CLASSINFO("ChangePassword_Method"
POST POST Q_CLASSINFO ("TestDBSettings_Method","POST") Q_CLASSINFO("BackupDatabase_Method"
POST POST POST Q_CLASSINFO ("CheckDatabase_Method","POST") Q_CLASSINFO("ProfileSubmit_Method"
POST POST POST POST Q_CLASSINFO ("ProfileDelete_Method","POST") public

Detailed Description

Definition at line 42 of file mythServices.h.


Member Function Documentation

MythServices::Q_CLASSINFO ( "version"  ,
"1.04"   
) [private]
MythServices::Q_CLASSINFO ( "PutSetting_Method"  ,
"POST"   
) [private]
POST MythServices::Q_CLASSINFO ( "RemoveStorageGroupDir_Method"  ,
"POST"   
) [private]
POST POST MythServices::Q_CLASSINFO ( "TestDBSettings_Method"  ,
"POST"   
) [private]
POST POST POST MythServices::Q_CLASSINFO ( "CheckDatabase_Method"  ,
"POST"   
) [private]
POST POST POST POST MythServices::Q_CLASSINFO ( "ProfileDelete_Method"  ,
"POST"   
) [inline, private]

Definition at line 54 of file mythServices.h.

virtual DTC::ConnectionInfo* MythServices::GetConnectionInfo ( const QString &  Pin  )  [pure virtual, slot]

Implemented in Myth.

virtual QString MythServices::GetHostName (  )  [pure virtual, slot]

Implemented in Myth.

virtual QStringList MythServices::GetHosts (  )  [pure virtual, slot]

Implemented in Myth.

virtual QStringList MythServices::GetKeys (  )  [pure virtual, slot]

Implemented in Myth.

virtual DTC::StorageGroupDirList* MythServices::GetStorageGroupDirs ( const QString &  GroupName,
const QString &  HostName 
) [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::AddStorageGroupDir ( const QString &  GroupName,
const QString &  DirName,
const QString &  HostName 
) [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::RemoveStorageGroupDir ( const QString &  GroupName,
const QString &  DirName,
const QString &  HostName 
) [pure virtual, slot]

Implemented in Myth.

virtual DTC::TimeZoneInfo* MythServices::GetTimeZone (  )  [pure virtual, slot]

Implemented in Myth.

virtual DTC::LogMessageList* MythServices::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 
) [pure virtual, slot]

Implemented in Myth.

virtual DTC::SettingList* MythServices::GetSetting ( const QString &  HostName,
const QString &  Key,
const QString &  Default 
) [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::PutSetting ( const QString &  HostName,
const QString &  Key,
const QString &  Value 
) [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::ChangePassword ( const QString &  UserName,
const QString &  OldPassword,
const QString &  NewPassword 
) [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::TestDBSettings ( const QString &  HostName,
const QString &  UserName,
const QString &  Password,
const QString &  DBName,
int  dbPort 
) [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::SendMessage ( const QString &  Message,
const QString &  Address,
int  udpPort,
int  Timeout 
) [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::BackupDatabase ( void   )  [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::CheckDatabase ( bool  Repair  )  [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::ProfileSubmit ( void   )  [pure virtual, slot]

Implemented in Myth.

virtual bool MythServices::ProfileDelete ( void   )  [pure virtual, slot]

Implemented in Myth.

virtual QString MythServices::ProfileURL ( void   )  [pure virtual, slot]

Implemented in Myth.

virtual QString MythServices::ProfileUpdated ( void   )  [pure virtual, slot]

Implemented in Myth.

virtual QString MythServices::ProfileText ( void   )  [pure virtual, slot]

Implemented in Myth.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:17 2012 for MythTV by  doxygen 1.6.3