qx::service::QxConnect : define connection parameters used by QxService module of QxOrm library (this class is a singleton)
More...
#include <QxConnect.h>
|
| enum | serialization_type {
serialization_binary
, serialization_xml
, serialization_text
, serialization_portable_binary
,
serialization_wide_binary
, serialization_wide_xml
, serialization_wide_text
, serialization_polymorphic_binary
,
serialization_polymorphic_xml
, serialization_polymorphic_text
, serialization_qt
, serialization_json
} |
| |
|
| std::unique_ptr< QxConnectImpl > | m_pImpl |
| | Private implementation idiom.
|
| |
◆ serialization_type
| Enumerator |
|---|
| serialization_binary | |
| serialization_xml | |
| serialization_text | |
| serialization_portable_binary | |
| serialization_wide_binary | |
| serialization_wide_xml | |
| serialization_wide_text | |
| serialization_polymorphic_binary | |
| serialization_polymorphic_xml | |
| serialization_polymorphic_text | |
| serialization_qt | |
| serialization_json | |
Definition at line 75 of file QxConnect.h.
◆ QxConnect()
| qx::service::QxConnect::QxConnect |
( |
| ) |
|
|
private |
◆ ~QxConnect()
| virtual qx::service::QxConnect::~QxConnect |
( |
| ) |
|
|
privatevirtual |
◆ getCompressData()
| bool qx::service::QxConnect::getCompressData |
( |
| ) |
|
◆ getEncryptData()
| bool qx::service::QxConnect::getEncryptData |
( |
| ) |
|
◆ getEncryptKey()
| quint64 qx::service::QxConnect::getEncryptKey |
( |
| ) |
|
◆ getIp()
| QString qx::service::QxConnect::getIp |
( |
| ) |
|
◆ getKeepAlive()
| long qx::service::QxConnect::getKeepAlive |
( |
| ) |
|
◆ getMaxWait()
| int qx::service::QxConnect::getMaxWait |
( |
| ) |
|
◆ getModeHTTP()
| bool qx::service::QxConnect::getModeHTTP |
( |
| ) |
|
◆ getPort()
| long qx::service::QxConnect::getPort |
( |
| ) |
|
◆ getSerializationType()
◆ getSessionTimeOut()
| qlonglong qx::service::QxConnect::getSessionTimeOut |
( |
| ) |
|
◆ getSSLCACertificates()
| QList< QSslCertificate > qx::service::QxConnect::getSSLCACertificates |
( |
| ) |
|
◆ getSSLConfiguration()
| QSslConfiguration qx::service::QxConnect::getSSLConfiguration |
( |
| ) |
|
◆ getSSLEnabled()
| bool qx::service::QxConnect::getSSLEnabled |
( |
| ) |
|
◆ getSSLIgnoreErrors()
| QList< QSslError > qx::service::QxConnect::getSSLIgnoreErrors |
( |
| ) |
|
◆ getSSLLocalCertificate()
| QSslCertificate qx::service::QxConnect::getSSLLocalCertificate |
( |
| ) |
|
◆ getSSLPeerVerifyDepth()
| int qx::service::QxConnect::getSSLPeerVerifyDepth |
( |
| ) |
|
◆ getSSLPeerVerifyMode()
| QSslSocket::PeerVerifyMode qx::service::QxConnect::getSSLPeerVerifyMode |
( |
| ) |
|
◆ getSSLPeerVerifyName()
| QString qx::service::QxConnect::getSSLPeerVerifyName |
( |
| ) |
|
◆ getSSLPrivateKey()
| QSslKey qx::service::QxConnect::getSSLPrivateKey |
( |
| ) |
|
◆ getSSLProtocol()
| QSsl::SslProtocol qx::service::QxConnect::getSSLProtocol |
( |
| ) |
|
◆ getThreadCount()
| long qx::service::QxConnect::getThreadCount |
( |
| ) |
|
◆ setCompressData()
| void qx::service::QxConnect::setCompressData |
( |
bool | b | ) |
|
◆ setEncryptData()
| void qx::service::QxConnect::setEncryptData |
( |
bool | b, |
|
|
quint64 | key = 0 ) |
◆ setIp()
| void qx::service::QxConnect::setIp |
( |
const QString & | s | ) |
|
◆ setKeepAlive()
| void qx::service::QxConnect::setKeepAlive |
( |
long | l | ) |
|
◆ setMaxWait()
| void qx::service::QxConnect::setMaxWait |
( |
int | i | ) |
|
◆ setModeHTTP()
| void qx::service::QxConnect::setModeHTTP |
( |
bool | b | ) |
|
◆ setPort()
| void qx::service::QxConnect::setPort |
( |
long | l | ) |
|
◆ setSerializationType()
◆ setSessionTimeOut()
| void qx::service::QxConnect::setSessionTimeOut |
( |
qlonglong | l | ) |
|
◆ setSSLCACertificates()
| void qx::service::QxConnect::setSSLCACertificates |
( |
QList< QSslCertificate > | lst | ) |
|
◆ setSSLConfiguration()
| void qx::service::QxConnect::setSSLConfiguration |
( |
QSslConfiguration | cfg | ) |
|
◆ setSSLEnabled()
| void qx::service::QxConnect::setSSLEnabled |
( |
bool | b | ) |
|
◆ setSSLIgnoreErrors()
| void qx::service::QxConnect::setSSLIgnoreErrors |
( |
QList< QSslError > | lst | ) |
|
◆ setSSLLocalCertificate()
| void qx::service::QxConnect::setSSLLocalCertificate |
( |
QSslCertificate | cert | ) |
|
◆ setSSLPeerVerifyDepth()
| void qx::service::QxConnect::setSSLPeerVerifyDepth |
( |
int | i | ) |
|
◆ setSSLPeerVerifyMode()
| void qx::service::QxConnect::setSSLPeerVerifyMode |
( |
QSslSocket::PeerVerifyMode | e | ) |
|
◆ setSSLPeerVerifyName()
| void qx::service::QxConnect::setSSLPeerVerifyName |
( |
const QString & | s | ) |
|
◆ setSSLPrivateKey()
| void qx::service::QxConnect::setSSLPrivateKey |
( |
QSslKey | key | ) |
|
◆ setSSLProtocol()
| void qx::service::QxConnect::setSSLProtocol |
( |
QSsl::SslProtocol | e | ) |
|
◆ setThreadCount()
| void qx::service::QxConnect::setThreadCount |
( |
long | l | ) |
|
◆ qx::QxSingleton< QxConnect >
◆ m_pImpl
| std::unique_ptr<QxConnectImpl> qx::service::QxConnect::m_pImpl |
|
private |
Private implementation idiom.
Definition at line 83 of file QxConnect.h.
The documentation for this class was generated from the following file: