map<int,string> Description;
map<int,Colour> CalColour;
map<int,string> Tag;
+ map<int,string> TagURL;
+
+};
};
CalDAVServerResult Connect();
CalDAVServerResult GetServerResult();
CalDAVServerSupport GetServerSupport();
-
CalDAVCalendarList GetCalendars();
CalDAVServerResult AddCalendar(string CalendarName);
+ CalDAVServerResult AddCalendar(string *CalendarName, string *CalendarShortName);
CalDAVServerResult EditCalendar(string *CalendarHREF,
string *CalendarName,
CalDAVServerResult DeleteCalendar(string *CalendarHREF);
CalDAVServerResult AddEntry(string *CalendarEntryHREF, string *EntryData);
+ CalDAVServerResult EditEntry(string *CalendarEntryHREF, string *EntryData, string *EntryETag);
CalDAVServerResult DeleteEntry(string *CalendarEntryHREF);
string GetUserPrincipal();