![]() |
Qore xml Module 2.1.0
|
WebDAV connection class for ConnectionProvider integration. More...
#include <WebDavClient.qm.dox.h>
Inherits ConnectionProvider::HttpBasedConnection.
Public Member Methods | |
| void | constructor (string url, hash< auto > attributes, string name, string description, hash< auto > options) |
| Creates the connection object. | |
| hash< ConnectionSchemeInfo > | getConnectionSchemeInfo () |
| Returns the connection scheme info. | |
| string | getType () |
| Returns "webdav". | |
| WebDavClient | getImpl (bool connect, soft< hash< auto > > rtopts) |
| Returns a WebDavClient object. | |
| Qore::AbstractPollOperation | startPollConnect (soft< Logger::LoggerInterface > logger) |
| Called to start a non-blocking polling ping operation on the remote WebDAV server. | |
| hash< auto > | getRealOpts () |
| Returns the real options for the connection. | |
| hash< ConnectionSchemeInfo > | getConnectionSchemeInfoImpl () |
| Returns the ConnectionSchemeInfo hash. | |
Public Attributes | |
| const auto | ConnectionScheme = ... |
| Connection scheme info. | |
WebDAV connection class for ConnectionProvider integration.
| Qore::AbstractPollOperation WebDavClient::WebDavConnection::startPollConnect | ( | soft< Logger::LoggerInterface > | logger | ) |
Called to start a non-blocking polling ping operation on the remote WebDAV server.
| logger | an optional logger for the polling operation |