ewmscp
..
|
class for configuring one davix instance holds all options necessary for that More...
#include <davixCommon.h>
Public Member Functions | |
davixConfigObject (const std::string &parPrefix) | |
void | apply (Davix::RequestParams ¶ms) |
bool | accessConfigured () const |
Public Attributes | |
options::single< bool > | noAuth |
Private Attributes | |
davixCfgEnum< const Davix::RequestProtocol::Protocol > | Protocol |
davixCfgX509 | X509Cert |
davixCfgStrings< const std::string & > | CertificateAuthorityPath |
davixCfgPar< bool > | SSLCAcheck |
davixCfgPar< int > | OperationRetry |
davixCfgPar< struct timespec * > | OperationTimeout |
davixCfgPar< struct timespec * > | ConnectionTimeout |
bool | accessConfigDone |
class for configuring one davix instance holds all options necessary for that
Definition at line 169 of file davixCommon.h.
davixConfigObject::davixConfigObject | ( | const std::string & | parPrefix | ) |
Definition at line 57 of file davixCommon.cpp.
bool davixConfigObject::accessConfigured | ( | ) | const |
Definition at line 103 of file davixCommon.cpp.
References accessConfigDone.
Referenced by davixCommon::davixCommon().
void davixConfigObject::apply | ( | Davix::RequestParams & | params | ) |
Definition at line 94 of file davixCommon.cpp.
References accessConfigDone, davixCfgPar< T >::applySingle(), davixCfgPar< struct timespec * >::applySingle(), davixCfgEnum< T >::applySingle(), davixCfgStrings< T >::applySingle(), davixCfgX509::applySingle(), CertificateAuthorityPath, ConnectionTimeout, OperationRetry, OperationTimeout, Protocol, SSLCAcheck, and X509Cert.
Referenced by davixCommon::davixCommon().
|
private |
Definition at line 182 of file davixCommon.h.
Referenced by accessConfigured(), and apply().
|
private |
Definition at line 174 of file davixCommon.h.
Referenced by apply().
|
private |
Definition at line 178 of file davixCommon.h.
Referenced by apply().
options::single<bool> davixConfigObject::noAuth |
Definition at line 180 of file davixCommon.h.
Referenced by davixCommon::davixCommon().
|
private |
Definition at line 176 of file davixCommon.h.
Referenced by apply().
|
private |
Definition at line 177 of file davixCommon.h.
Referenced by apply().
|
private |
Definition at line 172 of file davixCommon.h.
Referenced by apply().
|
private |
Definition at line 175 of file davixCommon.h.
Referenced by apply().
|
private |
Definition at line 173 of file davixCommon.h.
Referenced by apply().