1ad136c0845767f19548e3d8ca0fbc9e2dbe1858
[citadel.git] / citadel / serv_calendar.h
1 /*
2  * $Id$
3  *
4  * iCalendar implementation for Citadel/UX
5  *
6  */
7
8 extern long SYM_CIT_ICAL;
9
10 struct cit_ical {
11         int avoid_sending_invitations;
12 };
13
14 #define CIT_ICAL ((struct cit_ical *)CtdlGetUserData(SYM_CIT_ICAL))
15
16 /*
17  * When saving a message containing calendar information, we keep track of
18  * some components in the calendar object that need to be inserted into
19  * message fields.
20  */
21 struct icalmessagemod {
22         char subject[SIZ];
23         char uid[SIZ];
24         time_t dtstart;
25 };