16#include "libical_icalss_export.h"
30LIBICAL_ICALSS_EXPORT icalcalendar *icalcalendar_new(
const char *dir);
32LIBICAL_ICALSS_EXPORT
void icalcalendar_free(icalcalendar *calendar);
34LIBICAL_ICALSS_EXPORT
int icalcalendar_lock(icalcalendar *calendar);
36LIBICAL_ICALSS_EXPORT
int icalcalendar_unlock(icalcalendar *calendar);
38LIBICAL_ICALSS_EXPORT
int icalcalendar_islocked(icalcalendar *calendar);
40LIBICAL_ICALSS_EXPORT
int icalcalendar_ownlock(icalcalendar *calendar);
42LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_booked(icalcalendar *calendar);
44LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_incoming(icalcalendar *calendar);
46LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_properties(icalcalendar *calendar);
48LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_freebusy(icalcalendar *calendar);
Definition icalcalendar.c:29