Show
Ignore:
Timestamp:
01/02/08 00:03:39 (1 year ago)
Author:
daboo
Message:

Lots of CardDAV stuff.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Mulberry/branches/v4.1d1/Sources_Common/Calendar_Store/Clients/CWebDAVDefinitions.cpp

    r113 r148  
    4444const xmllib::XMLName   cElement_propstat("propstat", cNamespace); 
    4545 
    46 const xmllib::XMLName cProperty_getcontentlength("getcontentlength", cNamespace); 
     46const xmllib::XMLName   cElement_propertyupdate("propertyupdate", cNamespace); 
     47const xmllib::XMLName   cElement_set("set", cNamespace); 
     48const xmllib::XMLName   cElement_remove("remove", cNamespace); 
     49 
     50const xmllib::XMLName   cProperty_getcontentlength("getcontentlength", cNamespace); 
    4751const xmllib::XMLName   cProperty_getcontenttype("getcontenttype", cNamespace); 
    4852const xmllib::XMLName   cProperty_resourcetype("resourcetype", cNamespace); 
     
    8892const xmllib::XMLName   cElement_principal_match("principal-match", cNamespace); 
    8993 
     94// Extended MKCOL 
     95const xmllib::XMLName   cElement_mkcol("mkcol", cNamespace); 
     96const xmllib::XMLName   cElement_mkcol_response("mkcol-response", cNamespace); 
     97 
    9098} 
    9199 
     
    102110 
    103111        const xmllib::XMLName   cElement_calendardata("calendar-data", cNamespace); 
    104                 const xmllib::XMLName   cAttribute_returncontenttype("return-content-type", cNamespace); 
    105112 
    106113        const xmllib::XMLName   cElement_comp("comp", cNamespace); 
     
    119126        const xmllib::XMLName   cElement_paramfilter("param-filter", cNamespace); 
    120127 
    121         const xmllib::XMLName   cElement_isdefined("is-defined", cNamespace); 
     128        const xmllib::XMLName   cElement_isnotdefined("is-not-defined", cNamespace); 
    122129        const xmllib::XMLName   cElement_textmatch("text-match", cNamespace); 
    123130                const xmllib::XMLName   cAttribute_caseless("caseless", cNamespace); 
     
    154161 
    155162const char*     cNamespace = "urn:ietf:params:xml:ns:carddav"; 
    156 const xmllib::XMLName   cProperty_carddavadbk("adbk", cNamespace); 
    157  
    158 const xmllib::XMLName   cElement_adbkquery("adbk-query", cNamespace); 
    159 const xmllib::XMLName   cElement_adbkmultiget("adbk-multiget", cNamespace); 
    160  
    161         const xmllib::XMLName   cElement_adbkdata("adbk-data", cNamespace); 
    162                 const xmllib::XMLName   cAttribute_returncontenttype("return-content-type", cNamespace); 
     163const xmllib::XMLName   cProperty_carddavadbk("addressbook", cNamespace); 
     164 
     165const xmllib::XMLName   cElement_adbkquery("addressbook-query", cNamespace); 
     166const xmllib::XMLName   cElement_adbkmultiget("addressbook-multiget", cNamespace); 
     167 
     168        const xmllib::XMLName   cElement_adbkdata("address-data", cNamespace); 
    163169 
    164170        const xmllib::XMLName   cElement_allprop("allprop", cNamespace); 
     
    168174 
    169175        const xmllib::XMLName   cElement_filter("filter", cNamespace); 
    170         const xmllib::XMLName   cElement_compfilter("comp-filter", cNamespace); 
    171176        const xmllib::XMLName   cElement_propfilter("prop-filter", cNamespace); 
    172177        const xmllib::XMLName   cElement_paramfilter("param-filter", cNamespace); 
    173178 
    174         const xmllib::XMLName   cElement_isdefined("is-defined", cNamespace); 
     179        const xmllib::XMLName   cElement_isnotdefined("is-not-defined", cNamespace); 
    175180        const xmllib::XMLName   cElement_textmatch("text-match", cNamespace); 
    176                 const xmllib::XMLName   cAttribute_caseless("caseless", cNamespace); 
     181                const xmllib::XMLName   cAttribute_collation("collation", cNamespace); 
     182                const xmllib::XMLName   cAttribute_negate_condition("negate-condition", cNamespace); 
    177183                const xmllib::XMLName   cAttribute_matchtype("match-type", cNamespace); 
    178184 
    179         const xmllib::XMLName   cAttributeValue_yes("caseless_yes", cNamespace); 
    180         const xmllib::XMLName   cAttributeValue_no("caseless_no", cNamespace); 
     185        const xmllib::XMLName   cAttributeValue_yes("yes", cNamespace); 
     186        const xmllib::XMLName   cAttributeValue_no("no", cNamespace); 
    181187 
    182188        const xmllib::XMLName   cAttributeValue_matchtype_starts("starts-with", cNamespace); 
    183189        const xmllib::XMLName   cAttributeValue_matchtype_ends("ends-with", cNamespace); 
    184190        const xmllib::XMLName   cAttributeValue_matchtype_contains("contains", cNamespace); 
    185         const xmllib::XMLName   cAttributeValue_matchtype_is("is", cNamespace); 
     191        const xmllib::XMLName   cAttributeValue_matchtype_is("equals", cNamespace); 
    186192 
    187193}