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