Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Added code and unit tests for deleting entries in the CalDAV object
[xestiacalendar/.git] / source / objects / CalDAV / CalDAV.h
index 0774cc0..d632a60 100644 (file)
@@ -123,6 +123,7 @@ class CalDAV{
                string ProcessXMLUserPrincipal();
                string ProcessXMLCalendarHome();
                CalDAVCalendarList ProcessXMLCalendarList();
+               string ProcessXMLEntryETag();
                bool MatchXMLNameTransverse(xmlNodePtr *NodePtr, string NodeName);
                bool MatchXMLName(xmlNodePtr *NodePtrOriginal, string NodeName);
                string FetchXMLData(xmlNodePtr *NodePtr);
@@ -168,9 +169,12 @@ class CalDAV{
                CalDAVServerResult DeleteCalendar(string *CalendarHREF);
                
                CalDAVServerResult AddEntry(string *CalendarEntryHREF, string *EntryData);
+               CalDAVServerResult DeleteEntry(string *CalendarEntryHREF);
        
                string GetUserPrincipal();
                string GetCalendarHome(string UserPrincipalURI);
+               
+               CalDAVServerResult GetEntryETag(string *CalendarEntryHREF, string *ETagValue);
        
 };
 
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy