|
davix
|
Main handle for Davix. More...
#include <davixcontext.hpp>
Public Member Functions | |
| Context () | |
| Default constructor. | |
| Context (const Context &c) | |
| copy constructor More... | |
| Context & | operator= (const Context &c) |
| assignment operator More... | |
| virtual | ~Context () |
| destructor | |
| Context * | clone () |
| clone this instance to a new context | |
| void | loadModule (const std::string &name) |
| load a plugin or a profile identified by name More... | |
| void | setSessionCaching (bool caching) |
| enable or disable the session caching | |
| bool | getSessionCaching () const |
| get session caching status | |
| void | clearCache () |
| clear both redirect and session cache | |
| HttpRequest * | createRequest (const Uri &uri, DavixError **err) |
| HttpRequest * | createRequest (const std::string &url, DavixError **err) |
| DavPosix * | createDavPosix () |
Friends | |
| class | DavPosix |
| struct | ContextExplorer |
Main handle for Davix.
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 | ||
| ) |
| void Davix::Context::loadModule | ( | const std::string & | name | ) |
load a plugin or a profile identified by name
| name | : name of the plugin or profile to load |
Example: loadModule("grid") configure davix for a grid environment usage
1.8.17