2004-03-26 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.h: add proto
* libecal/e-cal.c (e_cal_get_source_type): accessor
+2004-03-26 JP Rosevear <jpr@ximian.com>
+
+ * libecal/e-cal.h: add proto
+
+ * libecal/e-cal.c (e_cal_get_source_type): accessor
+
2004-03-26 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
return NULL;
}
+ECalSourceType
+e_cal_get_source_type (ECal *ecal)
+{
+ ECalPrivate *priv;
+
+ g_return_val_if_fail (ecal != NULL, E_CAL_SOURCE_TYPE_LAST);
+ g_return_val_if_fail (E_IS_CAL (ecal), E_CAL_SOURCE_TYPE_LAST);
+
+ priv = ecal->priv;
+
+ return priv->type;
+}
/**
* e_cal_get_load_state:
GList *e_cal_uri_list (ECal *ecal, CalMode mode);
+ECalSourceType e_cal_get_source_type (ECal *ecal);
ECalLoadState e_cal_get_load_state (ECal *ecal);
ESource *e_cal_get_source (ECal *ecal);