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: