#include <davixcontext.hpp>
Public Member Functions | |
Context () | |
Default constructor. | |
Context (const Context &c) | |
copy constructor | |
Context & | operator= (const Context &c) |
assignment operator | |
virtual | ~Context () |
destructor | |
Context * | clone () |
clone this instance to a new context dynamically allocated, | |
void | setSessionCaching (bool caching) |
enable or disablet the session caching | |
bool | getSessionCaching () const |
HttpRequest * | createRequest (const Uri &uri, DavixError **err) |
HttpRequest * | createRequest (const std::string &url, DavixError **err) |
DavPosix * | createDavPosix () |
Friends | |
class | DavPosix |
struct | ContextExplorer |
Each new davix context contains its own session-reuse pool and set of parameters a Context can execute multiple queries in parallels and is thread safe
Davix::Context::Context | ( | const Context & | c | ) |
copy constructor
c |
DavPosix* Davix::Context::createDavPosix | ( | ) |
HttpRequest* Davix::Context::createRequest | ( | const std::string & | url, | |
DavixError ** | err | |||
) |
HttpRequest* Davix::Context::createRequest | ( | const Uri & | uri, | |
DavixError ** | err | |||
) |