KDAV
KDAV Namespace Reference
Namespaces | |
namespace | ProtocolInfo |
Classes | |
class | DavCollection |
class | DavCollectionDeleteJob |
class | DavCollectionModifyJob |
class | DavCollectionsFetchJob |
class | DavCollectionsMultiFetchJob |
class | DavItem |
class | DavItemCreateJob |
class | DavItemDeleteJob |
class | DavItemFetchJob |
class | DavItemModifyJob |
class | DavItemsFetchJob |
class | DavItemsListJob |
class | DavJobBase |
class | DavPrincipalHomeSetsFetchJob |
class | DavPrincipalSearchJob |
class | DavUrl |
class | Error |
class | EtagCache |
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 } |
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 } |
enum | Protocol { CalDav = 0 , CardDav , GroupDav } |
Functions | |
KDAV_EXPORT QDataStream & | operator<< (QDataStream &out, const DavItem &item) |
KDAV_EXPORT QDataStream & | operator<< (QDataStream &out, const DavUrl &url) |
KDAV_EXPORT QDataStream & | operator>> (QDataStream &in, DavItem &item) |
KDAV_EXPORT QDataStream & | operator>> (QDataStream &in, DavUrl &url) |
Detailed Description
The KDAV namespace.
Typedef Documentation
◆ Privileges
typedef QFlags< Privilege > KDAV::Privileges |
Enumeration Type Documentation
◆ ErrorNumber
enum KDAV::ErrorNumber |
DAV operation error codes.
Definition at line 20 of file daverror.h.
◆ Privilege
enum KDAV::Privilege |
◆ Protocol
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. |
Function Documentation
◆ operator<<() [1/2]
QDataStream & KDAV::operator<< | ( | QDataStream & | out, |
const DavItem & | item ) |
Definition at line 82 of file davitem.cpp.
◆ operator<<() [2/2]
QDataStream & KDAV::operator<< | ( | QDataStream & | out, |
const DavUrl & | url ) |
Definition at line 67 of file davurl.cpp.
◆ operator>>() [1/2]
QDataStream & KDAV::operator>> | ( | QDataStream & | in, |
DavItem & | item ) |
Definition at line 92 of file davitem.cpp.
◆ operator>>() [2/2]
QDataStream & KDAV::operator>> | ( | QDataStream & | in, |
DavUrl & | url ) |
Definition at line 75 of file davurl.cpp.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:02:02 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:02:02 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.