aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/itip-utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/gui/itip-utils.h')
-rw-r--r--calendar/gui/itip-utils.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/calendar/gui/itip-utils.h b/calendar/gui/itip-utils.h
index b51696876f..fcf53aada6 100644
--- a/calendar/gui/itip-utils.h
+++ b/calendar/gui/itip-utils.h
@@ -8,11 +8,6 @@
#include <glib.h>
#include <cal-util/cal-component.h>
-extern gchar *partstat_values[];
-extern gchar *role_values[];
-
-icalparameter * get_icalparam_by_type (icalproperty *prop, icalparameter_kind kind);
-
typedef enum {
CAL_COMPONENT_METHOD_PUBLISH,
CAL_COMPONENT_METHOD_REQUEST,
@@ -24,6 +19,18 @@ typedef enum {
CAL_COMPONENT_METHOD_DECLINECOUNTER
} CalComponentItipMethod;
+typedef struct {
+ gchar *name;
+ gchar *address;
+ gchar *full;
+
+ gboolean default_address;
+} ItipAddress;
+
+GList *itip_addresses_get (void);
+void itip_addresses_free (GList *addresses);
+
void itip_send_comp (CalComponentItipMethod method, CalComponent *comp);
+
#endif