Mercurial > hg > orthanc-databases
comparison Framework/MySQL/MySQLParameters.h @ 171:215782cadfc2 optimized-routes
merge default -> optimized-routes
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Thu, 12 Nov 2020 10:51:18 +0100 |
parents | 4d32c9c8d6c0 |
children | 6fe74f9a516e |
comparison
equal
deleted
inserted
replaced
164:6f83b74373d3 | 171:215782cadfc2 |
---|---|
36 std::string username_; | 36 std::string username_; |
37 std::string password_; | 37 std::string password_; |
38 std::string database_; | 38 std::string database_; |
39 uint16_t port_; | 39 uint16_t port_; |
40 std::string unixSocket_; | 40 std::string unixSocket_; |
41 bool ssl_; | |
42 bool verifySslServerCertificates_; | |
43 std::string sslCaCertificates_; | |
41 bool lock_; | 44 bool lock_; |
42 unsigned int maxConnectionRetries_; | 45 unsigned int maxConnectionRetries_; |
43 unsigned int connectionRetryInterval_; | 46 unsigned int connectionRetryInterval_; |
44 | 47 |
45 void Reset(); | 48 void Reset(); |
46 | 49 |
47 public: | 50 public: |
48 MySQLParameters(); | 51 MySQLParameters(); |
49 | 52 |
50 MySQLParameters(const OrthancPlugins::OrthancConfiguration& configuration); | 53 MySQLParameters(const OrthancPlugins::OrthancConfiguration& pluginConfiguration, const OrthancPlugins::OrthancConfiguration& orthancConfiguration); |
51 | 54 |
52 const std::string& GetHost() const | 55 const std::string& GetHost() const |
53 { | 56 { |
54 return host_; | 57 return host_; |
55 } | 58 } |
75 } | 78 } |
76 | 79 |
77 uint16_t GetPort() const | 80 uint16_t GetPort() const |
78 { | 81 { |
79 return port_; | 82 return port_; |
83 } | |
84 | |
85 bool IsSsl() const | |
86 { | |
87 return ssl_; | |
88 } | |
89 | |
90 bool IsVerifyServerCertificates() const | |
91 { | |
92 return verifySslServerCertificates_; | |
93 } | |
94 | |
95 const char* GetSslCaCertificates() const | |
96 { | |
97 return sslCaCertificates_.c_str(); | |
80 } | 98 } |
81 | 99 |
82 void SetHost(const std::string& host); | 100 void SetHost(const std::string& host); |
83 | 101 |
84 void SetUsername(const std::string& username); | 102 void SetUsername(const std::string& username); |