DavSession
class DavSession (SimpleWrappedObjectSernaApi::SimpleWrappedObject) : // types typedef DavManager::OpStatus OpStatus; # construct/copy/destruct __init__() __init__(const DavSession &) DavSession& operator=(const DavSession &) __del__() # public member functions DavIoRequestHandle * open(const Url &, int, OpStatus &) OpStatus listCollection(const Url &, const PropertyNode &) OpStatus makeCollection(const Url &) OpStatus getResourceInfo(const Url &, const PropertyNode &) OpStatus lock(const Url &, DavManager::LockOp, int) # private member functions
Implements session. If session persistence is enabled for protocol, session can be re-used for multiple requests.
DavSession
public member functionsDavIoRequestHandle * open(const Url & , int , OpStatus & )
An I/O handle factory. I/O handle is required for read/write ops.
Implements collection listing.
Collection create request.
Information about the collection (collection type, entries)
Implements locking, if supported.