X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fserver%2Fmodules%2Fcalendar%2Fserv_calendar.h;h=93f0b50e53ec0fbcff3d222f8d0ba81903a01eaf;hb=c552978c0ea0ab081a32d7c29ba62d4c0e8aad60;hp=7bb827c45fde51b02fd491fd0cbf949e470499ef;hpb=88c85ddb9e714faa214de6b103ed5bbf8d0bedea;p=citadel.git diff --git a/citadel/server/modules/calendar/serv_calendar.h b/citadel/server/modules/calendar/serv_calendar.h index 7bb827c45..93f0b50e5 100644 --- a/citadel/server/modules/calendar/serv_calendar.h +++ b/citadel/server/modules/calendar/serv_calendar.h @@ -31,50 +31,47 @@ struct ical_respond_data { }; -// Everything below was generated by `cproto *.c 2>/dev/null` - -// calendar_query.c -void calendar_query_backend(long msgnum, void *data); -void calendar_query(void); +// Everything below was generated by +// cproto -f2 *.c 2>/dev/null |sed 's/^\/\*/\n\/\//g' | sed 's/\ \*\/$//g' // serv_calendar.c icalcomponent *icalcomponent_new_citadel_vcalendar(void); -icalcomponent *ical_encapsulate_subcomponent(icalcomponent *subcomp); -void ical_write_to_cal(struct ctdluser *u, icalcomponent *cal); -void ical_send_a_reply(icalcomponent *request, char *action); -void ical_locate_part(char *name, char *filename, char *partnum, char *disp, void *content, char *cbtype, char *cbcharset, size_t length, char *encoding, char *cbid, void *cbuserdata); -void ical_respond(long msgnum, char *partnum, char *action); -void ical_learn_uid_of_reply(char *uidbuf, icalcomponent *cal); -void ical_hunt_for_event_to_update(long msgnum, void *data); -void ical_locate_original_event(char *name, char *filename, char *partnum, char *disp, void *content, char *cbtype, char *cbcharset, size_t length, char *encoding, char *cbid, void *cbuserdata); -void ical_merge_attendee_reply(icalcomponent *event, icalcomponent *reply); -int ical_update_my_calendar_with_reply(icalcomponent *cal); -void ical_handle_rsvp(long msgnum, char *partnum, char *action); -icalproperty *ical_ctdl_get_subprop(icalcomponent *cal, icalproperty_kind which_prop); -int ical_ctdl_is_overlap(struct icaltimetype t1start, struct icaltimetype t1end, struct icaltimetype t2start, struct icaltimetype t2end); -int ical_conflicts_phase6(struct icaltimetype t1start, struct icaltimetype t1end, struct icaltimetype t2start, struct icaltimetype t2end, long existing_msgnum, char *conflict_event_uid, char *conflict_event_summary, char *compare_uid); -void ical_conflicts_phase5(struct icaltimetype t1start, struct icaltimetype t1end, icalcomponent *existing_event, long existing_msgnum, char *compare_uid); -void ical_conflicts_phase4(icalcomponent *proposed_event, icalcomponent *existing_event, long existing_msgnum); -void ical_hunt_for_conflicts_backend(long msgnum, void *data); -void ical_hunt_for_conflicts(icalcomponent *cal); -void ical_conflicts(long msgnum, char *partnum); -void ical_add_to_freebusy(icalcomponent *fb, icalcomponent *top_level_cal); -void ical_freebusy_backend(long msgnum, void *data); -void ical_freebusy(char *who); -void ical_getics_backend(long msgnum, void *data); +icalcomponent *ical_encapsulate_subcomponent(icalcomponent *); +void ical_write_to_cal(struct ctdluser *, icalcomponent *); +void ical_send_a_reply(icalcomponent *, char *); +void ical_locate_part(char *, char *, char *, char *, void *, char *, char *, size_t, char *, char *, void *); +void ical_respond(long, char *, char *); +void ical_learn_uid_of_reply(char *, icalcomponent *); +void ical_hunt_for_event_to_update(long, void *); +void ical_locate_original_event(char *, char *, char *, char *, void *, char *, char *, size_t, char *, char *, void *); +void ical_merge_attendee_reply(icalcomponent *, icalcomponent *); +int ical_update_my_calendar_with_reply(icalcomponent *); +void ical_handle_rsvp(long, char *, char *); +icalproperty *ical_ctdl_get_subprop(icalcomponent *, icalproperty_kind); +int ical_ctdl_is_overlap(struct icaltimetype, struct icaltimetype, struct icaltimetype, struct icaltimetype); +int ical_conflicts_phase6(struct icaltimetype, struct icaltimetype, struct icaltimetype, struct icaltimetype, long, char *, char *, char *); +void ical_conflicts_phase5(struct icaltimetype, struct icaltimetype, icalcomponent *, long, char *); +void ical_conflicts_phase4(icalcomponent *, icalcomponent *, long); +void ical_hunt_for_conflicts_backend(long, void *); +void ical_hunt_for_conflicts(icalcomponent *); +void ical_conflicts(long, char *); +void ical_add_to_freebusy(icalcomponent *, icalcomponent *); +void ical_freebusy_backend(long, void *); +void ical_freebusy(char *); +void ical_getics_backend(long, void *); void ical_getics(void); -void ical_putics_grabtzids(icalparameter *param, void *data); +void ical_putics_grabtzids(icalparameter *, void *); void ical_putics(void); void ical_CtdlCreateRoom(void); -void ical_send_out_invitations(icalcomponent *top_level_cal, icalcomponent *cal); -void ical_saving_vevent(icalcomponent *top_level_cal, icalcomponent *cal); -void ical_obj_beforesave_backend(char *name, char *filename, char *partnum, char *disp, void *content, char *cbtype, char *cbcharset, size_t length, char *encoding, char *cbid, void *cbuserdata); -int ical_obj_beforesave(struct CtdlMessage *msg, struct recptypes *recp); -void ical_obj_aftersave_backend(char *name, char *filename, char *partnum, char *disp, void *content, char *cbtype, char *cbcharset, size_t length, char *encoding, char *cbid, void *cbuserdata); -int ical_obj_aftersave(struct CtdlMessage *msg, struct recptypes *recp); +void ical_send_out_invitations(icalcomponent *, icalcomponent *); +void ical_saving_vevent(icalcomponent *, icalcomponent *); +void ical_obj_beforesave_backend(char *, char *, char *, char *, void *, char *, char *, size_t, char *, char *, void *); +int ical_obj_beforesave(struct CtdlMessage *, struct recptypes *); +void ical_obj_aftersave_backend(char *, char *, char *, char *, void *, char *, char *, size_t, char *, char *, void *); +int ical_obj_aftersave(struct CtdlMessage *, struct recptypes *); void ical_session_startup(void); void ical_session_shutdown(void); -void ical_fixed_output_backend(icalcomponent *cal, int recursion_level); -void ical_fixed_output(char *ptr, int len); -void cmd_ical(char *argbuf); +void ical_fixed_output_backend(icalcomponent *, int); +void ical_fixed_output(char *, int); +void cmd_ical(char *); char *ctdl_module_init_calendar(void);