MythTV
master
programs
mythbackend
servicesv2
v2databaseStatus.h
Go to the documentation of this file.
1
#ifndef V2DATABASESTATUS_H_
2
#define V2DATABASESTATUS_H_
3
4
#include <QString>
5
#include "
libmythbase/http/mythhttpservice.h
"
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
40
Q_DECLARE_METATYPE
(
V2DatabaseStatus
*)
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
Generated on Fri Jun 2 2023 03:22:11 for MythTV by
1.8.17