MythTV  master
v2databaseStatus.h
Go to the documentation of this file.
1 #ifndef V2DATABASESTATUS_H_
2 #define V2DATABASESTATUS_H_
3 
4 #include <QString>
6 
7 class V2DatabaseStatus : public QObject
8 {
9  Q_OBJECT
10  Q_CLASSINFO( "Version", "1.0" );
11 
12  SERVICE_PROPERTY2( QString , Host )
13  SERVICE_PROPERTY2( bool , Ping )
14  SERVICE_PROPERTY2( int , Port )
15  SERVICE_PROPERTY2( QString , UserName )
16  SERVICE_PROPERTY2( QString , Password )
17  SERVICE_PROPERTY2( QString , Name )
18  SERVICE_PROPERTY2( QString , Type )
19  SERVICE_PROPERTY2( bool , LocalEnabled )
20  SERVICE_PROPERTY2( QString , LocalHostName )
21  SERVICE_PROPERTY2( bool , WOLEnabled )
22  SERVICE_PROPERTY2( int , WOLReconnect )
23  SERVICE_PROPERTY2( int , WOLRetry )
24  SERVICE_PROPERTY2( QString , WOLCommand )
25  SERVICE_PROPERTY2( bool , Connected )
26  SERVICE_PROPERTY2( bool , HaveDatabase )
27  SERVICE_PROPERTY2( int , SchemaVersion )
28 
29  public:
30 
31  Q_INVOKABLE V2DatabaseStatus(QObject *parent = nullptr)
32  : QObject( parent )
33  {
34  }
35 
36  private:
37  Q_DISABLE_COPY(V2DatabaseStatus)
38 };
39 
41 
42 #endif // DATABASESTATUS_H_
Password
static StandardSetting * Password(bool enabled)
Setting for changing password.
Definition: galleryconfig.cpp:245
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(StandardSetting *)
V2DatabaseStatus::Q_CLASSINFO
Q_CLASSINFO("Version", "1.0")
SERVICE_PROPERTY2
#define SERVICE_PROPERTY2(Type, Name)
Definition: mythhttpservice.h:72
mythhttpservice.h
Name
Definition: channelsettings.cpp:71
V2DatabaseStatus
Definition: v2databaseStatus.h:7
V2DatabaseStatus::V2DatabaseStatus
Q_INVOKABLE V2DatabaseStatus(QObject *parent=nullptr)
Definition: v2databaseStatus.h:31