15 bool IsValid(
const QString &source = QString(
"Unknown"))
const;
19 {
return !((*this)==other); }
21 QString m_dbHostName {
"localhost"};
22 bool m_dbHostPing {
false};
24 QString m_dbUserName {
"mythtv"};
25 QString m_dbPassword {
"mythtv"};
26 QString m_dbName {
"mythconverg"};
27 QString m_dbType {
"QMYSQL"};
29 bool m_localEnabled {
false};
30 QString m_localHostName {
"my-unique-identifier-goes-here"};
33 bool m_wolEnabled {
false};
34 std::chrono::seconds m_wolReconnect {0s};
36 QString m_wolCommand {
"echo 'WOLsqlServerCommand not set'"};
Structure containing the basic Database parameters.
QString m_verBranch
git branch
QString m_verBinary
binary library version
QString m_verSchema
core schema version
QString m_verVersion
git version string
bool operator!=(const DatabaseParams &other) const
QString m_verProtocol
backend protocol