KDAV 5.109.0
|
Namespaces | |
namespace | ProtocolInfo |
Information about a DAV protocol. | |
Classes | |
class | DavCollection |
A helper class to store information about DAV collection. More... | |
class | DavCollectionDeleteJob |
A job that deletes a DAV collection. More... | |
class | DavCollectionModifyJob |
A job that modifies a DAV collection. More... | |
class | DavCollectionsFetchJob |
A job that fetches all DAV collection. More... | |
class | DavCollectionsMultiFetchJob |
A job that fetches all DAV collection. More... | |
class | DavItem |
A helper class to store information about DAV resources. More... | |
class | DavItemCreateJob |
A job to create a DAV item on the DAV server. More... | |
class | DavItemDeleteJob |
A job to delete a DAV item on the DAV server. More... | |
class | DavItemFetchJob |
A job that fetches a DAV item from the DAV server. More... | |
class | DavItemModifyJob |
A job that modifies a DAV item on the DAV server. More... | |
class | DavItemsFetchJob |
A job that fetches a list of items from a DAV server using a MULTIGET query. More... | |
class | DavItemsListJob |
A job that lists all DAV items inside a DAV collection. More... | |
class | DavJobBase |
base class for the jobs used by the resource. More... | |
class | DavPrincipalHomeSetsFetchJob |
A job that fetches home sets for a principal. More... | |
class | DavPrincipalSearchJob |
A job that search a DAV principal on a server. More... | |
class | DavUrl |
A helper class to combine URL and protocol of a DAV URL. More... | |
class | Error |
DAV operation error. More... | |
class | EtagCache |
A helper class to cache ETags. More... | |
Typedefs | |
typedef QFlags< Privilege > | Privileges |
Enumerations | |
enum | ErrorNumber { NO_ERR = 0 , ERR_PROBLEM_WITH_REQUEST = KJob::UserDefinedError + 200 , ERR_NO_MULTIGET , ERR_SERVER_UNRECOVERABLE , ERR_COLLECTIONDELETE = ERR_PROBLEM_WITH_REQUEST + 10 , ERR_COLLECTIONFETCH = ERR_PROBLEM_WITH_REQUEST + 20 , ERR_COLLECTIONFETCH_XQUERY_SETFOCUS , ERR_COLLECTIONFETCH_XQUERY_INVALID , ERR_COLLECTIONMODIFY = ERR_PROBLEM_WITH_REQUEST + 30 , ERR_COLLECTIONMODIFY_NO_PROPERITES , ERR_COLLECTIONMODIFY_RESPONSE , ERR_ITEMCREATE = ERR_PROBLEM_WITH_REQUEST + 100 , ERR_ITEMDELETE = ERR_PROBLEM_WITH_REQUEST + 110 , ERR_ITEMMODIFY = ERR_PROBLEM_WITH_REQUEST + 120 , ERR_ITEMLIST = ERR_PROBLEM_WITH_REQUEST + 130 , ERR_ITEMLIST_NOMIMETYPE } |
DAV operation error codes. More... | |
enum | Privilege { None = 0x0 , Read = 0x1 , Write = 0x2 , WriteProperties = 0x4 , WriteContent = 0x8 , Unlock = 0x10 , ReadAcl = 0x20 , ReadCurrentUserPrivilegeSet = 0x40 , WriteAcl = 0x80 , Bind = 0x100 , Unbind = 0x200 , All = 0x400 } |
Describes the DAV privileges on a resource (see RFC3744) More... | |
enum | Protocol { CalDav = 0 , CardDav , GroupDav } |
Describes the DAV protocol dialect. More... | |
Functions | |
QDataStream & | operator<< (QDataStream &out, const DavItem &item) |
QDataStream & | operator<< (QDataStream &out, const DavUrl &url) |
QDataStream & | operator>> (QDataStream &in, DavItem &item) |
QDataStream & | operator>> (QDataStream &in, DavUrl &url) |
The KDAV namespace.
enum KDAV::ErrorNumber |
DAV operation error codes.
enum KDAV::Privilege |
Describes the DAV privileges on a resource (see RFC3744)
enum KDAV::Protocol |
Describes the DAV protocol dialect.
Enumerator | |
---|---|
CalDav | The CalDav protocol as defined in https://devguide.calconnect.org/CalDAV. |
CardDav | The CardDav protocol as defined in https://devguide.calconnect.org/CardDAV. |
GroupDav | The GroupDav protocol as defined in http://www.groupdav.org. |