25#include "libical_icalss_export.h"
39LIBICAL_ICALSS_EXPORT icalcalendar *icalcalendar_new(
const char *dir);
41LIBICAL_ICALSS_EXPORT
void icalcalendar_free(icalcalendar *calendar);
43LIBICAL_ICALSS_EXPORT
int icalcalendar_lock(icalcalendar *calendar);
45LIBICAL_ICALSS_EXPORT
int icalcalendar_unlock(icalcalendar *calendar);
47LIBICAL_ICALSS_EXPORT
int icalcalendar_islocked(icalcalendar *calendar);
49LIBICAL_ICALSS_EXPORT
int icalcalendar_ownlock(icalcalendar *calendar);
51LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_booked(icalcalendar *calendar);
53LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_incoming(icalcalendar *calendar);
55LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_properties(icalcalendar *calendar);
57LIBICAL_ICALSS_EXPORT icalset *icalcalendar_get_freebusy(icalcalendar *calendar);
Definition icalcalendar.c:38