5 * calview contains data passed back and forth between the message fetching loop
6 * and the calendar view renderer.
16 typedef struct _calview {
25 typedef void (*IcalCallbackFunc)(icalcomponent *, long, char*, int, calview *);
27 void display_individual_cal(icalcomponent *cal, long msgnum, char *from, int unread, calview *calv);
28 void load_ical_object(long msgnum, int unread,
29 icalcomponent_kind which_kind,
30 IcalCallbackFunc CallBack,
35 int calendar_LoadMsgFromServer(SharedMessageStatus *Stat,
40 int calendar_RenderView_or_Tail(SharedMessageStatus *Stat,
44 int calendar_GetParamsGetServerCall(SharedMessageStatus *Stat,
50 int calendar_Cleanup(void **ViewSpecific);
52 void render_calendar_view(calview *c);
53 void display_edit_individual_event(icalcomponent *supplied_vtodo, long msgnum, char *from,
54 int unread, calview *calv);
55 void save_individual_event(icalcomponent *supplied_vtodo, long msgnum, char *from,
56 int unread, calview *calv);
57 void ical_dezonify(icalcomponent *cal);
59 int tasks_LoadMsgFromServer(SharedMessageStatus *Stat,