evolution-sharp r188 - in trunk: . evolution evolution/src glue/cal
- From: pchen svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-sharp r188 - in trunk: . evolution evolution/src glue/cal
- Date: Thu, 11 Sep 2008 10:32:37 +0000 (UTC)
Author: pchen
Date: Thu Sep 11 10:32:37 2008
New Revision: 188
URL: http://svn.gnome.org/viewvc/evolution-sharp?rev=188&view=rev
Log:
Committing libedatacal and libical bindings.
Timezone support added.
Added:
trunk/evolution/CalBackend.custom
trunk/evolution/CalBackendCache.custom
trunk/evolution/CalBackendSExp.custom
trunk/evolution/Icaltimetype.custom
trunk/evolution/TestCache.cs
trunk/evolution/src/CalComponentDateTime.cs
Modified:
trunk/ChangeLog
trunk/configure.in
trunk/evolution/Evolution.metadata
trunk/evolution/Makefile.am
trunk/evolution/evolution-api-1.8.raw
trunk/evolution/evolution-sharp.dll.config.in
trunk/evolution/src/CalComponent.cs
trunk/evolution/src/CalUtil.cs
trunk/glue/cal/e-cal-glue-comp.c
trunk/sources.xml
Modified: trunk/configure.in
==============================================================================
--- trunk/configure.in (original)
+++ trunk/configure.in Thu Sep 11 10:32:37 2008
@@ -26,9 +26,11 @@
elif test "x$edsver" = "x1.9" -o "x$edsver" = "x1.10"; then
# SEE COMMENT IN evolution/Makefile.am ABOUT EDS 1.9/1.10!
EDS_VERSION=-1.2
- EDS_SOVERSION=9
+ EDS_SOVERSION=11
EBOOK_SOVERSION=9
ECAL_SOVERSION=7
+ EBACKEND_SOVERSION=0
+ EDATACAL_SOVERSION=6
elif test "x$edsver" = "xunsupported"; then
AC_MSG_ERROR([
@@ -70,6 +72,8 @@
AC_SUBST(EDS_SOVERSION)
AC_SUBST(EBOOK_SOVERSION)
AC_SUBST(ECAL_SOVERSION)
+AC_SUBST(EBACKEND_SOVERSION)
+AC_SUBST(EDATACAL_SOVERSION)
AM_CONDITIONAL(USE_EDS_1_8, test "x$edsver" = "x1.8")
AM_CONDITIONAL(USE_EDS_1_9, test "x$edsver" = "x1.9")
Added: trunk/evolution/CalBackend.custom
==============================================================================
--- (empty file)
+++ trunk/evolution/CalBackend.custom Thu Sep 11 10:32:37 2008
@@ -0,0 +1,31 @@
+ [DllImport("edatacal")]
+ static extern void e_cal_backend_notify_objects_added (IntPtr backend, IntPtr query, IntPtr objects);
+
+ public void NotifyObjectsAdded (IntPtr query, GLib.List objects) {
+ e_cal_backend_notify_objects_added (Handle, query, objects == null ? IntPtr.Zero : objects.Handle);
+ }
+
+ [DllImport("edatacal")]
+ static extern void e_cal_backend_notify_objects_modified (IntPtr backend, IntPtr query, IntPtr objects);
+
+ public void NotifyObjectsModified (IntPtr query, GLib.List objects) {
+ e_cal_backend_notify_objects_modified (Handle, query, objects == null ? IntPtr.Zero : objects.Handle);
+ }
+
+ [DllImport("edatacal")]
+ static extern void e_cal_backend_notify_objects_removed (IntPtr backend, IntPtr query, IntPtr ids);
+
+ public void NotifyObjectsRemoved (IntPtr query, GLib.List ids) {
+ e_cal_backend_notify_objects_modified (Handle, query, ids == null ? IntPtr.Zero : ids.Handle);
+ }
+
+ [DllImport("edatacal")]
+ static extern void e_cal_backend_notify_object_removed (IntPtr backend, IntPtr id, IntPtr old_object, IntPtr objekt);
+
+ public void NotifyObjectRemoved (IntPtr id, string old_object, string objekt) {
+ IntPtr native_old_object = GLib.Marshaller.StringToPtrGStrdup (old_object);
+ IntPtr native_objekt = GLib.Marshaller.StringToPtrGStrdup (objekt);
+ e_cal_backend_notify_object_removed (Handle, id, native_old_object, native_objekt);
+ GLib.Marshaller.Free (native_old_object);
+ GLib.Marshaller.Free (native_objekt);
+ }
Added: trunk/evolution/CalBackendCache.custom
==============================================================================
--- (empty file)
+++ trunk/evolution/CalBackendCache.custom Thu Sep 11 10:32:37 2008
@@ -0,0 +1,27 @@
+ [DllImport("edatacal")]
+ static extern IntPtr e_cal_backend_cache_get_component (IntPtr cache, IntPtr uid, IntPtr rid);
+
+ public CalComponent GetComponent (string uid, string rid) {
+ IntPtr obj;
+ CalComponent comp;
+ IntPtr native_uid = GLib.Marshaller.StringToPtrGStrdup (uid);
+ IntPtr native_rid = GLib.Marshaller.StringToPtrGStrdup (rid);
+
+ obj = e_cal_backend_cache_get_component (Handle, native_uid, native_rid);
+
+ comp = new CalComponent (obj);
+
+ GLib.Marshaller.Free (native_uid);
+ GLib.Marshaller.Free (native_rid);
+ return comp;
+ }
+
+ [DllImport("edatacal")]
+ static extern bool e_cal_backend_cache_put_component (IntPtr cache, IntPtr comp);
+
+ public bool PutComponent (CalComponent comp) {
+ bool ret = e_cal_backend_cache_put_component (Handle, comp.Handle);
+
+ return ret;
+ }
+
Added: trunk/evolution/CalBackendSExp.custom
==============================================================================
--- (empty file)
+++ trunk/evolution/CalBackendSExp.custom Thu Sep 11 10:32:37 2008
@@ -0,0 +1,8 @@
+ [DllImport("edatacal")]
+ static extern bool e_cal_backend_sexp_match_comp (IntPtr raw, IntPtr obj, IntPtr backend);
+
+ public bool MatchObject(CalComponent comp, Evolution.CalBackend backend) {
+ bool ret = e_cal_backend_sexp_match_comp (Handle, comp.Handle, backend.Handle);
+
+ return ret;
+ }
Modified: trunk/evolution/Evolution.metadata
==============================================================================
--- trunk/evolution/Evolution.metadata (original)
+++ trunk/evolution/Evolution.metadata Thu Sep 11 10:32:37 2008
@@ -43,13 +43,31 @@
<attr path="/api/namespace/object[ cname='ECal']/method[ name='GetObjectList']" name="hidden">1</attr>
<attr path="/api/namespace/object[ cname='ECal']/method[ name='GetObjectListAsComp']" name="hidden">1</attr>
<attr path="/api/namespace/object[ cname='ECal']/method[ name='GetQuery']" name="hidden">1</attr>
+ <attr path="/api/namespace/enum[ cname='icalparameter_encoding']/member[ name='8Bit']" name="name">EightBit</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='4_0BusyStatus']" name="name">Four_0BusyStatus</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='4_1StoreAccessDenied']" name="name">Four_1StoreAcessDenied</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='4_2StoreFailed']" name="name">Four_2StoreFailed</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='4_3StoreNotFound']" name="name">Four_3StoreNotFound</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='5_0MaybeStatus']" name="name">Five_0MaybeStatus</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='5_1UnavailStatus']" name="name">Five_1UnavailStatus</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='5_2NoserviceStatus']" name="name">Five_2NoserviceStatus</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='5_3NoschedStatus']" name="name">Five_3NoschedStatus</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='6_1ContainerNotFound']" name="name">Six_1ContainerNotFound</attr>
+ <attr path="/api/namespace/enum[ cname='icalrequeststatus']/member[ name='9_0UnrecognizedCommand']" name="name">Nine_0UnrecognizedCommand</attr>
+ <attr path="/api/namespace/object[ cname='EDestination']/method[ cname='e_destination_set_raw']/parameters/parameter[ name='raw']" name="name">raww</attr>
+ <attr path="/api/namespace/struct[ cname='EDataCalView']" name="hidden">1</attr>
+ <attr path="/api/namespace/struct[ cname='EDataCalViewClass']" name="hidden">1</attr>
+ <attr path="/api/namespace/struct[ cname='EDataCal']" name="hidden">1</attr>
+ <attr path="/api/namespace/struct[ cname='EDataCalClass']" name="hidden">1</attr>
+ <attr path="/api/namespace/object[ name='']" name="hidden">1</attr>
+ <attr path="/api/namespace/struct[ name='Icaltimetype']" name="opaque">true</attr>
<attr path="/api/namespace" name="name">Evolution</attr>
<!-- Not sure why this is marked as a virtual method initially -->
<attr path="/api/namespace/object[ name='CalView']/virtual_method[ name='ObjectsAdded']" name="hidden">1</attr>
- <add-node path="/api/namespace/object[ name='CalView']">
+<!-- <add-node path="/api/namespace/object[ name='CalView']">
<signal name="ObjectsAdded" cname="objects_added" when="FIRST">
<return-type type="void" />
<parameters>
@@ -57,6 +75,6 @@
<parameter type="GList*" name="objects" />
</parameters>
</signal>
- </add-node>
+ </add-node> -->
</metadata>
Added: trunk/evolution/Icaltimetype.custom
==============================================================================
--- (empty file)
+++ trunk/evolution/Icaltimetype.custom Thu Sep 11 10:32:37 2008
@@ -0,0 +1,143 @@
+ [DllImport("evolutionglue")]
+ public static extern IntPtr e_cal_alloc_icaltimetype ();
+
+ public Icaltimetype ()
+ {
+ Raw = e_cal_alloc_icaltimetype ();
+ }
+
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_month (IntPtr dt, int month);
+
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_day (IntPtr dt, int day);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_year (IntPtr dt, int year);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_minute (IntPtr dt, int minute);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_second (IntPtr dt, int second);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_hour (IntPtr dt, int hour);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_is_utc (IntPtr dt, int is_utc);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_is_day (IntPtr dt, int is_day);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_is_daylight (IntPtr dt, int is_daylight);
+ [DllImport("evolutionglue")]
+ public static extern void e_cal_glue_set_itt_zone (IntPtr dt, IntPtr zone);
+
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_month (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_day (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_year (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_hour (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_minute (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_second (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_is_utc (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_is_daylight (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern int e_cal_glue_get_itt_is_day (IntPtr dt);
+ [DllImport("evolutionglue")]
+ public static extern IntPtr e_cal_glue_get_itt_zone (IntPtr dt);
+
+ public int Month {
+ get {
+ return e_cal_glue_get_itt_month (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_month (Raw, value);
+ }
+ }
+
+ public int Year {
+ get {
+ return e_cal_glue_get_itt_year (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_year (Raw, value);
+ }
+ }
+
+ public int Day {
+ get {
+ return e_cal_glue_get_itt_day (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_day (Raw, value);
+ }
+ }
+
+ public int Hour {
+ get {
+ return e_cal_glue_get_itt_hour (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_hour (Raw, value);
+ }
+ }
+
+
+ public int Minute {
+ get {
+ return e_cal_glue_get_itt_minute (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_minute (Raw, value);
+ }
+ }
+
+ public int Second {
+ get {
+ return e_cal_glue_get_itt_second (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_second (Raw, value);
+ }
+ }
+
+ public int Isutc {
+ get {
+ return e_cal_glue_get_itt_is_utc (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_is_utc (Raw, value);
+ }
+ }
+
+ public int IsDay {
+ get {
+ return e_cal_glue_get_itt_is_day (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_is_day (Raw, value);
+ }
+ }
+
+ public int IsDayLight {
+ get {
+ return e_cal_glue_get_itt_is_daylight (Raw);
+ }
+ set {
+ e_cal_glue_set_itt_is_daylight (Raw, value);
+ }
+ }
+
+ public Icaltimezone Zone {
+ get {
+ IntPtr raw = e_cal_glue_get_itt_zone (Raw);
+
+ return new Icaltimezone (raw);
+ }
+ set {
+ e_cal_glue_set_itt_zone (Raw, value.Handle);
+ }
+ }
Modified: trunk/evolution/Makefile.am
==============================================================================
--- trunk/evolution/Makefile.am (original)
+++ trunk/evolution/Makefile.am Thu Sep 11 10:32:37 2008
@@ -34,6 +34,7 @@
sources = \
src/CalComponent.cs \
src/CalRecurrence.cs \
+ src/CalComponentDateTime.cs \
src/CalUtil.cs \
src/GLibUtil.cs \
src/ContactPhoto.cs \
@@ -50,7 +51,11 @@
CalView.custom \
Source.custom \
VCard.custom \
- VCardAttribute.custom
+ VCardAttribute.custom \
+ Icaltimetype.custom \
+ CalBackend.custom \
+ CalBackendCache.custom \
+ CalBackendSExp.custom
build_customs = $(addprefix $(srcdir)/, $(customs))
@@ -63,6 +68,7 @@
$(sources) \
$(TESTBOOK_CSFILES) \
$(TESTCAL_CSFILES) \
+ $(TESTCACHE_CSFILES) \
$(TESTTASK_CSFILES)
$(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
@@ -96,7 +102,7 @@
cp $(top_srcdir)/evolution-sharp.pub .
-TEST_TARGETS = $(TESTCAL_TARGET) $(TESTTASK_TARGET) $(TESTBOOK_TARGET)
+TEST_TARGETS = $(TESTCAL_TARGET) $(TESTTASK_TARGET) $(TESTBOOK_TARGET) $(TESTCACHE_TARGET)
TESTCAL_TARGET = TestCal.exe
TESTCAL_CSFILES = $(srcdir)/TestCal.cs
@@ -104,6 +110,11 @@
$(TESTCAL_TARGET): $(TESTCAL_CSFILES) $(ASSEMBLY)
$(CSC) -debug -out:$@ $(CSFLAGS) $(TESTCAL_CSFILES) -r:$(ASSEMBLY) $(references)
+TESTCACHE_TARGET = TestCache.exe
+TESTCACHE_CSFILES = $(srcdir)/TestCache.cs
+$(TESTCACHE_TARGET): $(TESTCACHE_CSFILES) $(ASSEMBLY)
+ $(CSC) -debug -out:$@ $(CSFLAGS) $(TESTCACHE_CSFILES) -r:$(ASSEMBLY) $(references)
+
TESTTASK_TARGET = TestTask.exe
TESTTASK_CSFILES = $(srcdir)/TestTask.cs
Added: trunk/evolution/TestCache.cs
==============================================================================
--- (empty file)
+++ trunk/evolution/TestCache.cs Thu Sep 11 10:32:37 2008
@@ -0,0 +1,58 @@
+using System;
+using Gtk;
+using GLib;
+using Evolution;
+
+namespace CalCacheBindingTest
+{
+ class CalCacheTest
+ {
+ public static void Main(string[] args)
+ {
+ Application.Init ();
+ string uri = "chen", uid;
+ CalBackendCache cache = new CalBackendCache (uri, CalSourceType.Event);
+ CalComponent comp = new CalComponent (CalComponentVType.Event);
+
+ /* Creating an Event */
+ comp.Summary = "1st event";
+
+ CalComponentDateTime dt = new CalComponentDateTime ();
+ DateTime n = DateTime.Now;
+ Icaltimetype t = dt.value;
+ t.Year = n.Year;
+ t.Month = n.Month;
+ t.Day = n.Day;
+ t.Hour = n.Hour;
+ t.Second = n.Second;
+ Icaltimezone zon = Icaltimezone.GetBuiltinTimezone ("Asia/Kolkata");
+ dt.Tzid = zon.Tzid;
+
+ comp.DtStart = dt;
+ comp.Commit ();
+
+ cache.PutComponent (comp);
+ uid = comp.Uid;
+
+ /* Inserting a default zone */
+ Icaltimezone zone = Icaltimezone.GetBuiltinTimezone ("Asia/Kolkata");
+ cache.PutDefaultTimezone (zone);
+
+ /* Printing the default zone */
+ Icaltimezone dzone = cache.DefaultTimezone;
+ string dStr = "Default zone is cache is " + dzone.Location + "\n";
+ Console.WriteLine (dStr);
+
+ /* Printing the component */
+ CalComponent cacheComp = cache.GetComponent (uid, null);
+ Console.WriteLine(cacheComp.GetAsString ());
+ dt = cacheComp.DtStart;
+ Console.WriteLine("The value of DateTime from Cache \n");
+ string dts = "\n" + dt.value.Year + dt.value.Month + dt.value.Day + dt.value.Hour + " " + dt.Tzid;
+ Console.WriteLine(dts);
+
+ Console.WriteLine("Removing the cache!");
+ cache.Remove ();
+ }
+ }
+}
Modified: trunk/evolution/evolution-api-1.8.raw
==============================================================================
--- trunk/evolution/evolution-api-1.8.raw (original)
+++ trunk/evolution/evolution-api-1.8.raw Thu Sep 11 10:32:37 2008
@@ -60,6 +60,7 @@
<member cname="E_BOOK_ERROR_OFFLINE_UNAVAILABLE" name="OfflineUnavailable" />
<member cname="E_BOOK_ERROR_OTHER_ERROR" name="OtherError" />
<member cname="E_BOOK_ERROR_INVALID_SERVER_VERSION" name="InvalidServerVersion" />
+ <member cname="E_BOOK_ERROR_UNSUPPORTED_AUTHENTICATION_METHOD" name="UnsupportedAuthenticationMethod" />
</enum>
<enum name="BookViewListenerOperation" cname="EBookViewListenerOperation" type="enum">
<member cname="_ContactsAddedEvent" name="Contactsaddedevent" />
@@ -193,6 +194,8 @@
<member cname="E_CONTACT_IM_GADUGADU_WORK_2" name="ImGadugaduWork2" />
<member cname="E_CONTACT_IM_GADUGADU_WORK_3" name="ImGadugaduWork3" />
<member cname="E_CONTACT_IM_GADUGADU" name="ImGadugadu" />
+ <member cname="E_CONTACT_GEO" name="Geo" />
+ <member cname="E_CONTACT_TEL" name="Tel" />
<member cname="E_CONTACT_FIELD_LAST" name="FieldLast" />
<member cname="E_CONTACT_FIELD_FIRST" name="FieldFirst" value="Uid" />
<member cname="E_CONTACT_LAST_SIMPLE_STRING" name="LastSimpleString" value="NameOrOrg" />
@@ -213,6 +216,58 @@
<member cname="EVC_FORMAT_VCARD_21" name="Two1" />
<member cname="EVC_FORMAT_VCARD_30" name="Three0" />
</enum>
+ <enum name="_Evolution_Addressbook_BookFactory_ImethodsIndex" cname="GNOME_Evolution_Addressbook_BookFactory__imethods_index" type="enum">
+ <member cname="GNOME_Evolution_Addressbook_BookFactory_getBook__imethods_index" name="Index" />
+ </enum>
+ <enum name="_Evolution_Addressbook_BookListener_ImethodsIndex" cname="GNOME_Evolution_Addressbook_BookListener__imethods_index" type="enum">
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyContactCreated__imethods_index" name="Notifycontactcreated_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyContactsRemoved__imethods_index" name="Notifycontactsremoved_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyContactModified__imethods_index" name="Notifycontactmodified_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyProgress__imethods_index" name="Notifyprogress_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyBookOpened__imethods_index" name="Notifybookopened_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyBookRemoved__imethods_index" name="Notifybookremoved_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyViewRequested__imethods_index" name="Notifyviewrequested_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyChangesRequested__imethods_index" name="Notifychangesrequested_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyContactRequested__imethods_index" name="Notifycontactrequested_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyContactListRequested__imethods_index" name="Notifycontactlistrequested_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifySupportedFields__imethods_index" name="Notifysupportedfields_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyRequiredFields__imethods_index" name="Notifyrequiredfields_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyAuthenticationResult__imethods_index" name="Notifyauthenticationresult_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifySupportedAuthMethods__imethods_index" name="Notifysupportedauthmethods_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyWritable__imethods_index" name="Notifywritable_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyConnectionStatus__imethods_index" name="Notifyconnectionstatus_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookListener_notifyAuthRequired__imethods_index" name="Notifyauthrequired_ImethodsIndex" />
+ </enum>
+ <enum name="_Evolution_Addressbook_BookViewListener_ImethodsIndex" cname="GNOME_Evolution_Addressbook_BookViewListener__imethods_index" type="enum">
+ <member cname="GNOME_Evolution_Addressbook_BookViewListener_notifyContactsAdded__imethods_index" name="Notifycontactsadded_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookViewListener_notifyContactsRemoved__imethods_index" name="Notifycontactsremoved_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookViewListener_notifyContactsChanged__imethods_index" name="Notifycontactschanged_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookViewListener_notifySequenceComplete__imethods_index" name="Notifysequencecomplete_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookViewListener_notifyProgress__imethods_index" name="Notifyprogress_ImethodsIndex" />
+ </enum>
+ <enum name="_Evolution_Addressbook_BookView_ImethodsIndex" cname="GNOME_Evolution_Addressbook_BookView__imethods_index" type="enum">
+ <member cname="GNOME_Evolution_Addressbook_BookView_start__imethods_index" name="Start_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookView_stop__imethods_index" name="Stop_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_BookView_dispose__imethods_index" name="Dispose_ImethodsIndex" />
+ </enum>
+ <enum name="_Evolution_Addressbook_Book_ImethodsIndex" cname="GNOME_Evolution_Addressbook_Book__imethods_index" type="enum">
+ <member cname="GNOME_Evolution_Addressbook_Book_open__imethods_index" name="Open_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_remove__imethods_index" name="Remove_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getContact__imethods_index" name="Getcontact_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_authenticateUser__imethods_index" name="Authenticateuser_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_addContact__imethods_index" name="Addcontact_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_removeContacts__imethods_index" name="Removecontacts_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_modifyContact__imethods_index" name="Modifycontact_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getBookView__imethods_index" name="Getbookview_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getChanges__imethods_index" name="Getchanges_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getContactList__imethods_index" name="Getcontactlist_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getSupportedFields__imethods_index" name="Getsupportedfields_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getRequiredFields__imethods_index" name="Getrequiredfields_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getSupportedAuthMethods__imethods_index" name="Getsupportedauthmethods_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getStaticCapabilities__imethods_index" name="Getstaticcapabilities_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_getName__imethods_index" name="Getname_ImethodsIndex" />
+ <member cname="GNOME_Evolution_Addressbook_Book_cancelOperation__imethods_index" name="Canceloperation_ImethodsIndex" />
+ </enum>
<callback name="BookBookViewCallback" cname="EBookBookViewCallback">
<return-type type="void" />
<parameters>
@@ -425,7 +480,7 @@
<method name="AsyncRemoveContacts" cname="e_book_async_remove_contacts">
<return-type type="guint" />
<parameters>
- <parameter type="GList*" name="id_list" />
+ <parameter type="GList*" name="ids" />
<parameter type="EBookCallback" name="cb" />
<parameter type="gpointer" name="closure" />
</parameters>
@@ -694,12 +749,6 @@
<method name="GetType" cname="e_book_view_get_type" shared="true">
<return-type type="GType" />
</method>
- <constructor cname="e_book_view_new">
- <parameters>
- <parameter type="GNOME_Evolution_Addressbook_BookView" name="corba_book_view" />
- <parameter type="EBookViewListener*" name="listener" />
- </parameters>
- </constructor>
<method name="SetBook" cname="e_book_view_set_book">
<return-type type="void" />
<parameters>
@@ -735,7 +784,7 @@
</object>
<object name="Contact" cname="EContact" parent="EVCard">
<field name="Priv" cname="priv" type="EContactPrivate*" />
- <property name="" cname="" type="" />
+ <property name="" cname="" type="class" />
<method name="Duplicate" cname="e_contact_duplicate">
<return-type type="EContact*" />
</method>
@@ -957,7 +1006,7 @@
<method name="SetRaw" cname="e_destination_set_raw">
<return-type type="void" />
<parameters>
- <parameter type="const-char*" name="free_form_string" />
+ <parameter type="const-char*" name="raw" />
</parameters>
</method>
</object>
@@ -995,7 +1044,7 @@
<method name="EscapeString" cname="e_vcard_escape_string" shared="true">
<return-type type="char*" />
<parameters>
- <parameter type="const-char*" name="str" />
+ <parameter type="const-char*" name="s" />
</parameters>
</method>
<method name="GetAttribute" cname="e_vcard_get_attribute">
@@ -1038,7 +1087,7 @@
<method name="UnescapeString" cname="e_vcard_unescape_string" shared="true">
<return-type type="char*" />
<parameters>
- <parameter type="const-char*" name="str" />
+ <parameter type="const-char*" name="s" />
</parameters>
</method>
</object>
@@ -1056,7 +1105,7 @@
<method name="Parse" cname="e_address_western_parse" shared="true">
<return-type type="EAddressWestern*" />
<parameters>
- <parameter type="const-char*" name="address" />
+ <parameter type="const-char*" name="in_address" />
</parameters>
</method>
</struct>
@@ -1159,6 +1208,14 @@
<parameter type="const-char*" name="field" />
</parameters>
</method>
+ <method name="VcardFieldTest" cname="e_book_query_vcard_field_test" shared="true">
+ <return-type type="EBookQuery*" />
+ <parameters>
+ <parameter type="const-char*" name="field" />
+ <parameter type="EBookQueryTest" name="test" />
+ <parameter type="const-char*" name="value" />
+ </parameters>
+ </method>
</boxed>
<struct name="BookViewListenerResponse" cname="EBookViewListenerResponse">
<field name="Op" cname="op" type="EBookViewListenerOperation" />
@@ -1184,7 +1241,7 @@
</method>
</boxed>
<boxed name="ContactCert" cname="EContactCert">
- <field name="Length" cname="length" type="int" />
+ <field name="Length" cname="length" type="gsize" />
<field name="Data" cname="data" type="char*" />
<method name="Free" cname="e_contact_cert_free">
<return-type type="void" />
@@ -1194,9 +1251,9 @@
</method>
</boxed>
<boxed name="ContactDate" cname="EContactDate" opaque="true">
- <field name="Year" cname="year" type="int" access="public" writeable="true" />
- <field name="Month" cname="month" type="int" access="public" writeable="true" />
- <field name="Day" cname="day" type="int" access="public" writeable="true" />
+ <field name="Year" cname="year" type="unsigned int" access="public" writeable="true" />
+ <field name="Month" cname="month" type="unsigned int" access="public" writeable="true" />
+ <field name="Day" cname="day" type="unsigned int" access="public" writeable="true" />
<method name="Equal" cname="e_contact_date_equal">
<return-type type="gboolean" />
<parameters>
@@ -1220,6 +1277,16 @@
<return-type type="char*" />
</method>
</boxed>
+ <boxed name="ContactGeo" cname="EContactGeo">
+ <field name="Latitude" cname="latitude" type="double" />
+ <field name="Longitude" cname="longitude" type="double" />
+ <method name="Free" cname="e_contact_geo_free">
+ <return-type type="void" />
+ </method>
+ <method name="GetType" cname="e_contact_geo_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ </boxed>
<boxed name="ContactName" cname="EContactName" opaque="true">
<field name="Family" cname="family" type="char*" access="public" writeable="true" />
<field name="Given" cname="given" type="char*" access="public" writeable="true" />
@@ -1249,7 +1316,7 @@
<boxed name="ContactPhoto" cname="EContactPhoto">
<field name="Type" cname="type" type="EContactPhotoType" />
<field name="MimeType" cname="mime_type" type="char*" />
- <field name="Length" cname="length" type="int" />
+ <field name="Length" cname="length" type="gsize" />
<field name="Data" cname="data" type="guchar*" />
<field name="Inlined" cname="inlined" type="}" />
<field name="Uri" cname="uri" type="char*" />
@@ -1367,6 +1434,12 @@
<parameter type="const-char*" name="attr_name" />
</parameters>
</constructor>
+ <method name="RemoveParam" cname="e_vcard_attribute_remove_param">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="param_name" />
+ </parameters>
+ </method>
<method name="RemoveParamValue" cname="e_vcard_attribute_remove_param_value">
<return-type type="void" />
<parameters>
@@ -1414,13 +1487,342 @@
</method>
<constructor cname="e_vcard_attribute_param_new">
<parameters>
- <parameter type="const-char*" name="param_name" />
+ <parameter type="const-char*" name="name" />
</parameters>
</constructor>
<method name="RemoveValues" cname="e_vcard_attribute_param_remove_values">
<return-type type="void" />
</method>
</struct>
+ <alias name="_Evolution_Addressbook_Book" cname="GNOME_Evolution_Addressbook_Book" type="CORBA_Object" />
+ <struct name="_Evolution_Addressbook_BookChangeItem" cname="GNOME_Evolution_Addressbook_BookChangeItem">
+ <field name="ChangeType" cname="changeType" type="GNOME_Evolution_Addressbook_BookChangeType" />
+ <field name="Vcard" cname="vcard" type="GNOME_Evolution_Addressbook_VCard" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookChangeType" cname="GNOME_Evolution_Addressbook_BookChangeType" opaque="true" />
+ <alias name="_Evolution_Addressbook_BookFactory" cname="GNOME_Evolution_Addressbook_BookFactory" type="CORBA_Object" />
+ <struct name="_Evolution_Addressbook_BookFactory_ProtocolNotSupported" cname="GNOME_Evolution_Addressbook_BookFactory_ProtocolNotSupported">
+ <field name="Dummy" cname="dummy" type="int" />
+ </struct>
+ <alias name="_Evolution_Addressbook_BookListener" cname="GNOME_Evolution_Addressbook_BookListener" type="CORBA_Object" />
+ <alias name="_Evolution_Addressbook_BookMode" cname="GNOME_Evolution_Addressbook_BookMode" type="CORBA_long" />
+ <alias name="_Evolution_Addressbook_BookView" cname="GNOME_Evolution_Addressbook_BookView" type="CORBA_Object" />
+ <alias name="_Evolution_Addressbook_BookViewListener" cname="GNOME_Evolution_Addressbook_BookViewListener" type="CORBA_Object" />
+ <struct name="_Evolution_Addressbook_CallStatus" cname="GNOME_Evolution_Addressbook_CallStatus" opaque="true" />
+ <alias name="_Evolution_Addressbook_ContactId" cname="GNOME_Evolution_Addressbook_ContactId" type="CORBA_string" />
+ <alias name="_Evolution_Addressbook_VCard" cname="GNOME_Evolution_Addressbook_VCard" type="CORBA_string" />
+ <struct name="_Evolution_Addressbook_Book" cname="POA_GNOME_Evolution_Addressbook_Book">
+ <field name="Private" cname="_private" type="void*" />
+ <field name="Vepv" cname="vepv" type="POA_GNOME_Evolution_Addressbook_Book__vepv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookFactory" cname="POA_GNOME_Evolution_Addressbook_BookFactory">
+ <field name="Private" cname="_private" type="void*" />
+ <field name="Vepv" cname="vepv" type="POA_GNOME_Evolution_Addressbook_BookFactory__vepv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookFactory_Epv" cname="POA_GNOME_Evolution_Addressbook_BookFactory__epv">
+ <field name="Private" cname="_private" type="void*" />
+ <callback cname="getBook">
+ <return-type type="GNOME_Evolution_Addressbook_Book" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ </struct>
+ <struct name="_Evolution_Addressbook_BookFactory_Vepv" cname="POA_GNOME_Evolution_Addressbook_BookFactory__vepv">
+ <field name="BaseEpv" cname="_base_epv" type="PortableServer_ServantBase__epv*" />
+ <field name="Bonobo_UnknownEpv" cname="Bonobo_Unknown_epv" type="POA_Bonobo_Unknown__epv*" />
+ <field name="GNOME_Evolution_Addressbook_BookFactoryEpv" cname="GNOME_Evolution_Addressbook_BookFactory_epv" type="POA_GNOME_Evolution_Addressbook_BookFactory__epv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookListener" cname="POA_GNOME_Evolution_Addressbook_BookListener">
+ <field name="Private" cname="_private" type="void*" />
+ <field name="Vepv" cname="vepv" type="POA_GNOME_Evolution_Addressbook_BookListener__vepv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookListener_Epv" cname="POA_GNOME_Evolution_Addressbook_BookListener__epv">
+ <field name="Private" cname="_private" type="void*" />
+ <callback cname="notifyContactCreated">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyContactsRemoved">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyContactModified">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyProgress">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyBookOpened">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyBookRemoved">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyViewRequested">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyChangesRequested">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyContactRequested">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyContactListRequested">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifySupportedFields">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyRequiredFields">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyAuthenticationResult">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifySupportedAuthMethods">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyWritable">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyConnectionStatus">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyAuthRequired">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ </struct>
+ <struct name="_Evolution_Addressbook_BookListener_Vepv" cname="POA_GNOME_Evolution_Addressbook_BookListener__vepv">
+ <field name="BaseEpv" cname="_base_epv" type="PortableServer_ServantBase__epv*" />
+ <field name="Bonobo_UnknownEpv" cname="Bonobo_Unknown_epv" type="POA_Bonobo_Unknown__epv*" />
+ <field name="GNOME_Evolution_Addressbook_BookListenerEpv" cname="GNOME_Evolution_Addressbook_BookListener_epv" type="POA_GNOME_Evolution_Addressbook_BookListener__epv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookView" cname="POA_GNOME_Evolution_Addressbook_BookView">
+ <field name="Private" cname="_private" type="void*" />
+ <field name="Vepv" cname="vepv" type="POA_GNOME_Evolution_Addressbook_BookView__vepv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookViewListener" cname="POA_GNOME_Evolution_Addressbook_BookViewListener">
+ <field name="Private" cname="_private" type="void*" />
+ <field name="Vepv" cname="vepv" type="POA_GNOME_Evolution_Addressbook_BookViewListener__vepv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookViewListener_Epv" cname="POA_GNOME_Evolution_Addressbook_BookViewListener__epv">
+ <field name="Private" cname="_private" type="void*" />
+ <callback cname="notifyContactsAdded">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyContactsRemoved">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyContactsChanged">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifySequenceComplete">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="notifyProgress">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ </struct>
+ <struct name="_Evolution_Addressbook_BookViewListener_Vepv" cname="POA_GNOME_Evolution_Addressbook_BookViewListener__vepv">
+ <field name="BaseEpv" cname="_base_epv" type="PortableServer_ServantBase__epv*" />
+ <field name="Bonobo_UnknownEpv" cname="Bonobo_Unknown_epv" type="POA_Bonobo_Unknown__epv*" />
+ <field name="GNOME_Evolution_Addressbook_BookViewListenerEpv" cname="GNOME_Evolution_Addressbook_BookViewListener_epv" type="POA_GNOME_Evolution_Addressbook_BookViewListener__epv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_BookView_Epv" cname="POA_GNOME_Evolution_Addressbook_BookView__epv">
+ <field name="Private" cname="_private" type="void*" />
+ <callback cname="start">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="stop">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="dispose">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ </struct>
+ <struct name="_Evolution_Addressbook_BookView_Vepv" cname="POA_GNOME_Evolution_Addressbook_BookView__vepv">
+ <field name="BaseEpv" cname="_base_epv" type="PortableServer_ServantBase__epv*" />
+ <field name="Bonobo_UnknownEpv" cname="Bonobo_Unknown_epv" type="POA_Bonobo_Unknown__epv*" />
+ <field name="GNOME_Evolution_Addressbook_BookViewEpv" cname="GNOME_Evolution_Addressbook_BookView_epv" type="POA_GNOME_Evolution_Addressbook_BookView__epv*" />
+ </struct>
+ <struct name="_Evolution_Addressbook_Book_Epv" cname="POA_GNOME_Evolution_Addressbook_Book__epv">
+ <field name="Private" cname="_private" type="void*" />
+ <callback cname="open">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="remove">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getContact">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="authenticateUser">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="addContact">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="removeContacts">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="modifyContact">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getBookView">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getChanges">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getContactList">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getSupportedFields">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getRequiredFields">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getSupportedAuthMethods">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getStaticCapabilities">
+ <return-type type="CORBA_string" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="getName">
+ <return-type type="CORBA_string" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ <callback cname="cancelOperation">
+ <return-type type="GNOME_Evolution_Addressbook_CallStatus" />
+ <parameters>
+ <parameter type="PortableServer_Servant" name="_servant," />
+ </parameters>
+ </callback>
+ </struct>
+ <struct name="_Evolution_Addressbook_Book_Vepv" cname="POA_GNOME_Evolution_Addressbook_Book__vepv">
+ <field name="BaseEpv" cname="_base_epv" type="PortableServer_ServantBase__epv*" />
+ <field name="Bonobo_UnknownEpv" cname="Bonobo_Unknown_epv" type="POA_Bonobo_Unknown__epv*" />
+ <field name="GNOME_Evolution_Addressbook_BookEpv" cname="GNOME_Evolution_Addressbook_Book_epv" type="POA_GNOME_Evolution_Addressbook_Book__epv*" />
+ </struct>
</namespace>
<namespace name="E" library="edataserver">
<object name="Source" cname="ESource" parent="GObject">
@@ -1456,12 +1858,18 @@
<parameter type="gpointer" name="data" />
</parameters>
</method>
- <method name="GetColor" cname="e_source_get_color">
+ <method name="GetColor" cname="e_source_get_color" deprecated="1">
<return-type type="gboolean" />
<parameters>
<parameter type="guint32*" name="color_return" />
</parameters>
</method>
+ <method name="GetDupedProperty" cname="e_source_get_duped_property">
+ <return-type type="char*" />
+ <parameters>
+ <parameter type="const-char*" name="property" />
+ </parameters>
+ </method>
<method name="GetProperty" cname="e_source_get_property">
<return-type type="const-gchar*" />
<parameters>
@@ -1502,6 +1910,9 @@
<method name="PeekAbsoluteUri" cname="e_source_peek_absolute_uri">
<return-type type="const-char*" />
</method>
+ <method name="PeekColorSpec" cname="e_source_peek_color_spec">
+ <return-type type="const-char*" />
+ </method>
<method name="PeekGroup" cname="e_source_peek_group">
<return-type type="ESourceGroup*" />
</method>
@@ -1520,12 +1931,18 @@
<parameter type="const-char*" name="absolute_uri" />
</parameters>
</method>
- <method name="SetColor" cname="e_source_set_color">
+ <method name="SetColor" cname="e_source_set_color" deprecated="1">
<return-type type="void" />
<parameters>
<parameter type="guint32" name="color" />
</parameters>
</method>
+ <method name="SetColorSpec" cname="e_source_set_color_spec">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-gchar*" name="color_spec" />
+ </parameters>
+ </method>
<method name="SetGroup" cname="e_source_set_group">
<return-type type="void" />
<parameters>
@@ -1566,7 +1983,7 @@
<parameter type="xmlNodePtr" name="node" />
</parameters>
</method>
- <method name="UnsetColor" cname="e_source_unset_color">
+ <method name="UnsetColor" cname="e_source_unset_color" deprecated="1">
<return-type type="void" />
</method>
<method name="UpdateFromXmlNode" cname="e_source_update_from_xml_node">
@@ -1606,6 +2023,19 @@
<parameter type="int" name="position" />
</parameters>
</method>
+ <method name="ForeachProperty" cname="e_source_group_foreach_property">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GHFunc" name="func" />
+ <parameter type="gpointer" name="data" />
+ </parameters>
+ </method>
+ <method name="GetProperty" cname="e_source_group_get_property">
+ <return-type type="gchar*" />
+ <parameters>
+ <parameter type="const-gchar*" name="property" />
+ </parameters>
+ </method>
<method name="GetReadonly" cname="e_source_group_get_readonly">
<return-type type="gboolean" />
</method>
@@ -1676,6 +2106,13 @@
<parameter type="const-char*" name="name" />
</parameters>
</method>
+ <method name="SetProperty" cname="e_source_group_set_property">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-gchar*" name="property" />
+ <parameter type="const-gchar*" name="value" />
+ </parameters>
+ </method>
<method name="SetReadonly" cname="e_source_group_set_readonly">
<return-type type="void" />
<parameters>
@@ -1848,6 +2285,261 @@
<member cname="E_CALENDAR_STATUS_OTHER_ERROR" name="OtherError" />
<member cname="E_CALENDAR_STATUS_INVALID_SERVER_VERSION" name="InvalidServerVersion" />
</enum>
+ <enum name="Icalcompiter" cname="icalcompiter" type="enum">
+ <member cname="icalcomponent_kind kind;pvl_elem" name="Elem" />
+ </enum>
+ <enum name="IcalcomponentKind" cname="icalcomponent_kind" type="enum">
+ <member cname="ICAL_NO_COMPONENT" name="NoComponent" />
+ <member cname="ICAL_ANY_COMPONENT" name="AnyComponent" />
+ <member cname="ICAL_XROOT_COMPONENT" name="XrootComponent" />
+ <member cname="ICAL_XATTACH_COMPONENT" name="XattachComponent" />
+ <member cname="ICAL_VEVENT_COMPONENT" name="VeventComponent" />
+ <member cname="ICAL_VTODO_COMPONENT" name="VtodoComponent" />
+ <member cname="ICAL_VJOURNAL_COMPONENT" name="VjournalComponent" />
+ <member cname="ICAL_VCALENDAR_COMPONENT" name="VcalendarComponent" />
+ <member cname="ICAL_VAGENDA_COMPONENT" name="VagendaComponent" />
+ <member cname="ICAL_VFREEBUSY_COMPONENT" name="VfreebusyComponent" />
+ <member cname="ICAL_VALARM_COMPONENT" name="ValarmComponent" />
+ <member cname="ICAL_XAUDIOALARM_COMPONENT" name="XaudioalarmComponent" />
+ <member cname="ICAL_XDISPLAYALARM_COMPONENT" name="XdisplayalarmComponent" />
+ <member cname="ICAL_XEMAILALARM_COMPONENT" name="XemailalarmComponent" />
+ <member cname="ICAL_XPROCEDUREALARM_COMPONENT" name="XprocedurealarmComponent" />
+ <member cname="ICAL_VTIMEZONE_COMPONENT" name="VtimezoneComponent" />
+ <member cname="ICAL_XSTANDARD_COMPONENT" name="XstandardComponent" />
+ <member cname="ICAL_XDAYLIGHT_COMPONENT" name="XdaylightComponent" />
+ <member cname="ICAL_X_COMPONENT" name="XComponent" />
+ <member cname="ICAL_VSCHEDULE_COMPONENT" name="VscheduleComponent" />
+ <member cname="ICAL_VQUERY_COMPONENT" name="VqueryComponent" />
+ <member cname="ICAL_VREPLY_COMPONENT" name="VreplyComponent" />
+ <member cname="ICAL_VCAR_COMPONENT" name="VcarComponent" />
+ <member cname="ICAL_VCOMMAND_COMPONENT" name="VcommandComponent" />
+ <member cname="ICAL_XLICINVALID_COMPONENT" name="XlicinvalidComponent" />
+ <member cname="ICAL_XLICMIMEPART_COMPONENT" name="XlicmimepartComponent" />
+ </enum>
+ <enum name="IcalparameterAction" cname="icalparameter_action" type="enum">
+ <member cname="ICAL_ACTIONPARAM_X" name="X" value="20000" />
+ <member cname="ICAL_ACTIONPARAM_ASK" name="Ask" value="20001" />
+ <member cname="ICAL_ACTIONPARAM_ABORT" name="Abort" value="20002" />
+ <member cname="ICAL_ACTIONPARAM_NONE" name="None" value="20003" />
+ </enum>
+ <enum name="IcalparameterCutype" cname="icalparameter_cutype" type="enum">
+ <member cname="ICAL_CUTYPE_X" name="X" value="20004" />
+ <member cname="ICAL_CUTYPE_INDIVIDUAL" name="Individual" value="20005" />
+ <member cname="ICAL_CUTYPE_GROUP" name="Group" value="20006" />
+ <member cname="ICAL_CUTYPE_RESOURCE" name="Resource" value="20007" />
+ <member cname="ICAL_CUTYPE_ROOM" name="Room" value="20008" />
+ <member cname="ICAL_CUTYPE_UNKNOWN" name="Unknown" value="20009" />
+ <member cname="ICAL_CUTYPE_NONE" name="None" value="20010" />
+ </enum>
+ <enum name="IcalparameterEnable" cname="icalparameter_enable" type="enum">
+ <member cname="ICAL_ENABLE_X" name="X" value="20011" />
+ <member cname="ICAL_ENABLE_TRUE" name="True" value="20012" />
+ <member cname="ICAL_ENABLE_FALSE" name="False" value="20013" />
+ <member cname="ICAL_ENABLE_NONE" name="None" value="20014" />
+ </enum>
+ <enum name="IcalparameterEncoding" cname="icalparameter_encoding" type="enum">
+ <member cname="ICAL_ENCODING_X" name="X" value="20015" />
+ <member cname="ICAL_ENCODING_8BIT" name="8Bit" value="20016" />
+ <member cname="ICAL_ENCODING_BASE64" name="Base64" value="20017" />
+ <member cname="ICAL_ENCODING_NONE" name="None" value="20018" />
+ </enum>
+ <enum name="IcalparameterFbtype" cname="icalparameter_fbtype" type="enum">
+ <member cname="ICAL_FBTYPE_X" name="X" value="20019" />
+ <member cname="ICAL_FBTYPE_FREE" name="Free" value="20020" />
+ <member cname="ICAL_FBTYPE_BUSY" name="Busy" value="20021" />
+ <member cname="ICAL_FBTYPE_BUSYUNAVAILABLE" name="Busyunavailable" value="20022" />
+ <member cname="ICAL_FBTYPE_BUSYTENTATIVE" name="Busytentative" value="20023" />
+ <member cname="ICAL_FBTYPE_NONE" name="None" value="20024" />
+ </enum>
+ <enum name="IcalparameterKind" cname="icalparameter_kind" type="enum">
+ <member cname="ICAL_ANY_PARAMETER" name="AnyParameter" />
+ <member cname="ICAL_ACTIONPARAM_PARAMETER" name="ActionparamParameter" />
+ <member cname="ICAL_ALTREP_PARAMETER" name="AltrepParameter" />
+ <member cname="ICAL_CN_PARAMETER" name="CnParameter" />
+ <member cname="ICAL_CUTYPE_PARAMETER" name="CutypeParameter" />
+ <member cname="ICAL_DELEGATEDFROM_PARAMETER" name="DelegatedfromParameter" />
+ <member cname="ICAL_DELEGATEDTO_PARAMETER" name="DelegatedtoParameter" />
+ <member cname="ICAL_DIR_PARAMETER" name="DirParameter" />
+ <member cname="ICAL_ENABLE_PARAMETER" name="EnableParameter" />
+ <member cname="ICAL_ENCODING_PARAMETER" name="EncodingParameter" />
+ <member cname="ICAL_FBTYPE_PARAMETER" name="FbtypeParameter" />
+ <member cname="ICAL_FMTTYPE_PARAMETER" name="FmttypeParameter" />
+ <member cname="ICAL_ID_PARAMETER" name="IdParameter" />
+ <member cname="ICAL_LANGUAGE_PARAMETER" name="LanguageParameter" />
+ <member cname="ICAL_LATENCY_PARAMETER" name="LatencyParameter" />
+ <member cname="ICAL_LOCAL_PARAMETER" name="LocalParameter" />
+ <member cname="ICAL_LOCALIZE_PARAMETER" name="LocalizeParameter" />
+ <member cname="ICAL_MEMBER_PARAMETER" name="MemberParameter" />
+ <member cname="ICAL_OPTIONS_PARAMETER" name="OptionsParameter" />
+ <member cname="ICAL_PARTSTAT_PARAMETER" name="PartstatParameter" />
+ <member cname="ICAL_RANGE_PARAMETER" name="RangeParameter" />
+ <member cname="ICAL_RELATED_PARAMETER" name="RelatedParameter" />
+ <member cname="ICAL_RELTYPE_PARAMETER" name="ReltypeParameter" />
+ <member cname="ICAL_ROLE_PARAMETER" name="RoleParameter" />
+ <member cname="ICAL_RSVP_PARAMETER" name="RsvpParameter" />
+ <member cname="ICAL_SENTBY_PARAMETER" name="SentbyParameter" />
+ <member cname="ICAL_TZID_PARAMETER" name="TzidParameter" />
+ <member cname="ICAL_VALUE_PARAMETER" name="ValueParameter" />
+ <member cname="ICAL_X_PARAMETER" name="XParameter" />
+ <member cname="ICAL_XLICCOMPARETYPE_PARAMETER" name="XliccomparetypeParameter" />
+ <member cname="ICAL_XLICERRORTYPE_PARAMETER" name="XlicerrortypeParameter" />
+ <member cname="ICAL_NO_PARAMETER" name="NoParameter" />
+ </enum>
+ <enum name="IcalparameterLocal" cname="icalparameter_local" type="enum">
+ <member cname="ICAL_LOCAL_X" name="X" value="20025" />
+ <member cname="ICAL_LOCAL_TRUE" name="True" value="20026" />
+ <member cname="ICAL_LOCAL_FALSE" name="False" value="20027" />
+ <member cname="ICAL_LOCAL_NONE" name="None" value="20028" />
+ </enum>
+ <enum name="IcalparameterPartstat" cname="icalparameter_partstat" type="enum">
+ <member cname="ICAL_PARTSTAT_X" name="X" value="20029" />
+ <member cname="ICAL_PARTSTAT_NEEDSACTION" name="Needsaction" value="20030" />
+ <member cname="ICAL_PARTSTAT_ACCEPTED" name="Accepted" value="20031" />
+ <member cname="ICAL_PARTSTAT_DECLINED" name="Declined" value="20032" />
+ <member cname="ICAL_PARTSTAT_TENTATIVE" name="Tentative" value="20033" />
+ <member cname="ICAL_PARTSTAT_DELEGATED" name="Delegated" value="20034" />
+ <member cname="ICAL_PARTSTAT_COMPLETED" name="Completed" value="20035" />
+ <member cname="ICAL_PARTSTAT_INPROCESS" name="Inprocess" value="20036" />
+ <member cname="ICAL_PARTSTAT_NONE" name="None" value="20037" />
+ </enum>
+ <enum name="IcalparameterRange" cname="icalparameter_range" type="enum">
+ <member cname="ICAL_RANGE_X" name="X" value="20038" />
+ <member cname="ICAL_RANGE_THISANDPRIOR" name="Thisandprior" value="20039" />
+ <member cname="ICAL_RANGE_THISANDFUTURE" name="Thisandfuture" value="20040" />
+ <member cname="ICAL_RANGE_NONE" name="None" value="20041" />
+ </enum>
+ <enum name="IcalparameterRelated" cname="icalparameter_related" type="enum">
+ <member cname="ICAL_RELATED_X" name="X" value="20042" />
+ <member cname="ICAL_RELATED_START" name="Start" value="20043" />
+ <member cname="ICAL_RELATED_END" name="End" value="20044" />
+ <member cname="ICAL_RELATED_NONE" name="None" value="20045" />
+ </enum>
+ <enum name="IcalparameterReltype" cname="icalparameter_reltype" type="enum">
+ <member cname="ICAL_RELTYPE_X" name="X" value="20046" />
+ <member cname="ICAL_RELTYPE_PARENT" name="Parent" value="20047" />
+ <member cname="ICAL_RELTYPE_CHILD" name="Child" value="20048" />
+ <member cname="ICAL_RELTYPE_SIBLING" name="Sibling" value="20049" />
+ <member cname="ICAL_RELTYPE_NONE" name="None" value="20050" />
+ </enum>
+ <enum name="IcalparameterRole" cname="icalparameter_role" type="enum">
+ <member cname="ICAL_ROLE_X" name="X" value="20051" />
+ <member cname="ICAL_ROLE_CHAIR" name="Chair" value="20052" />
+ <member cname="ICAL_ROLE_REQPARTICIPANT" name="Reqparticipant" value="20053" />
+ <member cname="ICAL_ROLE_OPTPARTICIPANT" name="Optparticipant" value="20054" />
+ <member cname="ICAL_ROLE_NONPARTICIPANT" name="Nonparticipant" value="20055" />
+ <member cname="ICAL_ROLE_NONE" name="None" value="20056" />
+ </enum>
+ <enum name="IcalparameterRsvp" cname="icalparameter_rsvp" type="enum">
+ <member cname="ICAL_RSVP_X" name="X" value="20057" />
+ <member cname="ICAL_RSVP_TRUE" name="True" value="20058" />
+ <member cname="ICAL_RSVP_FALSE" name="False" value="20059" />
+ <member cname="ICAL_RSVP_NONE" name="None" value="20060" />
+ </enum>
+ <enum name="IcalparameterValue" cname="icalparameter_value" type="enum">
+ <member cname="ICAL_VALUE_X" name="X" value="20061" />
+ <member cname="ICAL_VALUE_BINARY" name="Binary" value="20062" />
+ <member cname="ICAL_VALUE_BOOLEAN" name="Boolean" value="20063" />
+ <member cname="ICAL_VALUE_DATE" name="Date" value="20064" />
+ <member cname="ICAL_VALUE_DURATION" name="Duration" value="20065" />
+ <member cname="ICAL_VALUE_FLOAT" name="Float" value="20066" />
+ <member cname="ICAL_VALUE_INTEGER" name="Integer" value="20067" />
+ <member cname="ICAL_VALUE_PERIOD" name="Period" value="20068" />
+ <member cname="ICAL_VALUE_RECUR" name="Recur" value="20069" />
+ <member cname="ICAL_VALUE_TEXT" name="Text" value="20070" />
+ <member cname="ICAL_VALUE_URI" name="Uri" value="20071" />
+ <member cname="ICAL_VALUE_ERROR" name="Error" value="20072" />
+ <member cname="ICAL_VALUE_DATETIME" name="Datetime" value="20073" />
+ <member cname="ICAL_VALUE_UTCOFFSET" name="Utcoffset" value="20074" />
+ <member cname="ICAL_VALUE_CALADDRESS" name="Caladdress" value="20075" />
+ <member cname="ICAL_VALUE_NONE" name="None" value="20076" />
+ </enum>
+ <enum name="IcalparameterXliccomparetype" cname="icalparameter_xliccomparetype" type="enum">
+ <member cname="ICAL_XLICCOMPARETYPE_X" name="X" value="20077" />
+ <member cname="ICAL_XLICCOMPARETYPE_EQUAL" name="Equal" value="20078" />
+ <member cname="ICAL_XLICCOMPARETYPE_NOTEQUAL" name="Notequal" value="20079" />
+ <member cname="ICAL_XLICCOMPARETYPE_LESS" name="Less" value="20080" />
+ <member cname="ICAL_XLICCOMPARETYPE_GREATER" name="Greater" value="20081" />
+ <member cname="ICAL_XLICCOMPARETYPE_LESSEQUAL" name="Lessequal" value="20082" />
+ <member cname="ICAL_XLICCOMPARETYPE_GREATEREQUAL" name="Greaterequal" value="20083" />
+ <member cname="ICAL_XLICCOMPARETYPE_REGEX" name="Regex" value="20084" />
+ <member cname="ICAL_XLICCOMPARETYPE_ISNULL" name="Isnull" value="20085" />
+ <member cname="ICAL_XLICCOMPARETYPE_ISNOTNULL" name="Isnotnull" value="20086" />
+ <member cname="ICAL_XLICCOMPARETYPE_NONE" name="None" value="20087" />
+ </enum>
+ <enum name="IcalparameterXlicerrortype" cname="icalparameter_xlicerrortype" type="enum">
+ <member cname="ICAL_XLICERRORTYPE_X" name="X" value="20088" />
+ <member cname="ICAL_XLICERRORTYPE_COMPONENTPARSEERROR" name="Componentparseerror" value="20089" />
+ <member cname="ICAL_XLICERRORTYPE_PROPERTYPARSEERROR" name="Propertyparseerror" value="20090" />
+ <member cname="ICAL_XLICERRORTYPE_PARAMETERNAMEPARSEERROR" name="Parameternameparseerror" value="20091" />
+ <member cname="ICAL_XLICERRORTYPE_PARAMETERVALUEPARSEERROR" name="Parametervalueparseerror" value="20092" />
+ <member cname="ICAL_XLICERRORTYPE_VALUEPARSEERROR" name="Valueparseerror" value="20093" />
+ <member cname="ICAL_XLICERRORTYPE_INVALIDITIP" name="Invaliditip" value="20094" />
+ <member cname="ICAL_XLICERRORTYPE_UNKNOWNVCALPROPERROR" name="Unknownvcalproperror" value="20095" />
+ <member cname="ICAL_XLICERRORTYPE_MIMEPARSEERROR" name="Mimeparseerror" value="20096" />
+ <member cname="ICAL_XLICERRORTYPE_VCALPROPPARSEERROR" name="Vcalpropparseerror" value="20097" />
+ <member cname="ICAL_XLICERRORTYPE_NONE" name="None" value="20098" />
+ </enum>
+ <enum name="IcalrecurrencetypeFrequency" cname="icalrecurrencetype_frequency" type="enum">
+ <member cname="ICAL_SECONDLY_RECURRENCE" name="SecondlyRecurrence" />
+ <member cname="ICAL_MINUTELY_RECURRENCE" name="MinutelyRecurrence" value="1" />
+ <member cname="ICAL_HOURLY_RECURRENCE" name="HourlyRecurrence" value="2" />
+ <member cname="ICAL_DAILY_RECURRENCE" name="DailyRecurrence" value="3" />
+ <member cname="ICAL_WEEKLY_RECURRENCE" name="WeeklyRecurrence" value="4" />
+ <member cname="ICAL_MONTHLY_RECURRENCE" name="MonthlyRecurrence" value="5" />
+ <member cname="ICAL_YEARLY_RECURRENCE" name="YearlyRecurrence" value="6" />
+ <member cname="ICAL_NO_RECURRENCE" name="NoRecurrence" value="7" />
+ </enum>
+ <enum name="IcalrecurrencetypeWeekday" cname="icalrecurrencetype_weekday" type="enum">
+ <member cname="ICAL_NO_WEEKDAY" name="NoWeekday" />
+ <member cname="ICAL_SUNDAY_WEEKDAY" name="SundayWeekday" />
+ <member cname="ICAL_MONDAY_WEEKDAY" name="MondayWeekday" />
+ <member cname="ICAL_TUESDAY_WEEKDAY" name="TuesdayWeekday" />
+ <member cname="ICAL_WEDNESDAY_WEEKDAY" name="WednesdayWeekday" />
+ <member cname="ICAL_THURSDAY_WEEKDAY" name="ThursdayWeekday" />
+ <member cname="ICAL_FRIDAY_WEEKDAY" name="FridayWeekday" />
+ <member cname="ICAL_SATURDAY_WEEKDAY" name="SaturdayWeekday" />
+ </enum>
+ <enum name="Icalrequeststatus" cname="icalrequeststatus" type="enum">
+ <member cname="ICAL_UNKNOWN_STATUS" name="UnknownStatus" />
+ <member cname="ICAL_2_0_SUCCESS_STATUS" name="Two_0SuccessStatus" />
+ <member cname="ICAL_2_1_FALLBACK_STATUS" name="Two_1FallbackStatus" />
+ <member cname="ICAL_2_2_IGPROP_STATUS" name="Two_2IgpropStatus" />
+ <member cname="ICAL_2_3_IGPARAM_STATUS" name="Two_3IgparamStatus" />
+ <member cname="ICAL_2_4_IGXPROP_STATUS" name="Two_4IgxpropStatus" />
+ <member cname="ICAL_2_5_IGXPARAM_STATUS" name="Two_5IgxparamStatus" />
+ <member cname="ICAL_2_6_IGCOMP_STATUS" name="Two_6IgcompStatus" />
+ <member cname="ICAL_2_7_FORWARD_STATUS" name="Two_7ForwardStatus" />
+ <member cname="ICAL_2_8_ONEEVENT_STATUS" name="Two_8OneeventStatus" />
+ <member cname="ICAL_2_9_TRUNC_STATUS" name="Two_9TruncStatus" />
+ <member cname="ICAL_2_10_ONETODO_STATUS" name="Two_10OnetodoStatus" />
+ <member cname="ICAL_2_11_TRUNCRRULE_STATUS" name="Two_11TruncrruleStatus" />
+ <member cname="ICAL_3_0_INVPROPNAME_STATUS" name="Three_0InvpropnameStatus" />
+ <member cname="ICAL_3_1_INVPROPVAL_STATUS" name="Three_1InvpropvalStatus" />
+ <member cname="ICAL_3_2_INVPARAM_STATUS" name="Three_2InvparamStatus" />
+ <member cname="ICAL_3_3_INVPARAMVAL_STATUS" name="Three_3InvparamvalStatus" />
+ <member cname="ICAL_3_4_INVCOMP_STATUS" name="Three_4InvcompStatus" />
+ <member cname="ICAL_3_5_INVTIME_STATUS" name="Three_5InvtimeStatus" />
+ <member cname="ICAL_3_6_INVRULE_STATUS" name="Three_6InvruleStatus" />
+ <member cname="ICAL_3_7_INVCU_STATUS" name="Three_7InvcuStatus" />
+ <member cname="ICAL_3_8_NOAUTH_STATUS" name="Three_8NoauthStatus" />
+ <member cname="ICAL_3_9_BADVERSION_STATUS" name="Three_9BadversionStatus" />
+ <member cname="ICAL_3_10_TOOBIG_STATUS" name="Three_10ToobigStatus" />
+ <member cname="ICAL_3_11_MISSREQCOMP_STATUS" name="Three_11MissreqcompStatus" />
+ <member cname="ICAL_3_12_UNKCOMP_STATUS" name="Three_12UnkcompStatus" />
+ <member cname="ICAL_3_13_BADCOMP_STATUS" name="Three_13BadcompStatus" />
+ <member cname="ICAL_3_14_NOCAP_STATUS" name="Three_14NocapStatus" />
+ <member cname="ICAL_3_15_INVCOMMAND" name="Three_15Invcommand" />
+ <member cname="ICAL_4_0_BUSY_STATUS" name="4_0BusyStatus" />
+ <member cname="ICAL_4_1_STORE_ACCESS_DENIED" name="4_1StoreAccessDenied" />
+ <member cname="ICAL_4_2_STORE_FAILED" name="4_2StoreFailed" />
+ <member cname="ICAL_4_3_STORE_NOT_FOUND" name="4_3StoreNotFound" />
+ <member cname="ICAL_5_0_MAYBE_STATUS" name="5_0MaybeStatus" />
+ <member cname="ICAL_5_1_UNAVAIL_STATUS" name="5_1UnavailStatus" />
+ <member cname="ICAL_5_2_NOSERVICE_STATUS" name="5_2NoserviceStatus" />
+ <member cname="ICAL_5_3_NOSCHED_STATUS" name="5_3NoschedStatus" />
+ <member cname="ICAL_6_1_CONTAINER_NOT_FOUND" name="6_1ContainerNotFound" />
+ <member cname="ICAL_9_0_UNRECOGNIZED_COMMAND" name="9_0UnrecognizedCommand" />
+ </enum>
<callback name="CalAuthFunc" cname="ECalAuthFunc">
<return-type type="char*" />
<parameters>
@@ -2269,9 +2961,16 @@
</object>
<object name="CalView" cname="ECalView" parent="GObject">
<field name="Priv" cname="priv" type="ECalViewPrivate*" />
- <property name="" cname="" type="" />
- <property name="" cname="" type="" />
- <property name="" cname="" type="" />
+ <property name="" cname="" type="class" />
+ <property name="" cname="" type="class" />
+ <property name="" cname="" type="class" />
+ <signal name="ObjectsAdded" cname="objects_added" when="FIRST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalView*" name="view" />
+ <parameter type="GList*" name="objects" />
+ </parameters>
+ </signal>
<signal name="ObjectsModified" cname="objects_modified" when="FIRST">
<return-type type="void" />
<parameters>
@@ -2301,23 +3000,9 @@
<parameter type="ECalendarStatus" name="status" />
</parameters>
</signal>
- <virtual_method name="ObjectsAdded" cname="objects_added">
- <return-type type="void" />
- <parameters>
- <parameter type="ECalView*" name="view" />
- <parameter type="GList*" name="objects" />
- </parameters>
- </virtual_method>
<method name="GetType" cname="e_cal_view_get_type" shared="true">
<return-type type="GType" />
</method>
- <constructor cname="e_cal_view_new">
- <parameters>
- <parameter type="GNOME_Evolution_Calendar_CalView" name="corba_view" />
- <parameter type="ECalViewListener*" name="listener" />
- <parameter type="_ECal*" name="client" />
- </parameters>
- </constructor>
<method name="Start" cname="e_cal_view_start">
<return-type type="void" />
</method>
@@ -2326,10 +3011,1477 @@
<field name="Comp" cname="comp" type="ECalComponent*" />
<field name="Type" cname="type" type="ECalChangeType" />
</struct>
- <class name="Global" cname="EGlobal">
- <method name="CalendarErrorQuark" cname="e_calendar_error_quark" shared="true">
- <return-type type="GQuark" />
+ <struct name="Icalarray" cname="icalarray" opaque="true">
+ <field name="ElementSize" cname="element_size" type="unsigned int" access="public" writeable="true" />
+ <field name="IncrementSize" cname="increment_size" type="unsigned int" access="public" writeable="true" />
+ <field name="NumElements" cname="num_elements" type="unsigned int" access="public" writeable="true" />
+ <field name="SpaceAllocated" cname="space_allocated" type="unsigned int" access="public" writeable="true" />
+ <field name="Data" cname="data" type="void*" access="public" writeable="true" />
+ <method name="Append" cname="icalarray_append">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="void*" name="element" />
+ </parameters>
</method>
- </class>
+ <method name="ElementAt" cname="icalarray_element_at">
+ <return-type type="void*" />
+ <parameters>
+ <parameter type="int" name="position" />
+ </parameters>
+ </method>
+ <method name="Free" cname="icalarray_free">
+ <return-type type="void" />
+ </method>
+ <constructor cname="icalarray_new">
+ <parameters>
+ <parameter type="int" name="element_size" />
+ <parameter type="int" name="increment_size" />
+ </parameters>
+ </constructor>
+ <method name="RemoveElementAt" cname="icalarray_remove_element_at">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="int" name="position" />
+ </parameters>
+ </method>
+ <method name="Sort" cname="icalarray_sort">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="SortCompare" name="compare" />
+ </parameters>
+ </method>
+ </struct>
+ <struct name="Icaldurationtype" cname="icaldurationtype">
+ <field name="IsNeg" cname="is_neg" type="int" />
+ <field name="Days" cname="days" type="unsigned int" />
+ <field name="Weeks" cname="weeks" type="unsigned int" />
+ <field name="Hours" cname="hours" type="unsigned int" />
+ <field name="Minutes" cname="minutes" type="unsigned int" />
+ <field name="Seconds" cname="seconds" type="unsigned int" />
+ <method name="AsIcalString" cname="icaldurationtype_as_ical_string" shared="true">
+ <return-type type="char*" />
+ <parameters>
+ <parameter type="icaldurationtype" name="d" />
+ </parameters>
+ </method>
+ <method name="AsInt" cname="icaldurationtype_as_int" shared="true">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="icaldurationtype" name="duration" />
+ </parameters>
+ </method>
+ <method name="IsBadDuration" cname="icaldurationtype_is_bad_duration" shared="true">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="icaldurationtype" name="d" />
+ </parameters>
+ </method>
+ <method name="IsNullDuration" cname="icaldurationtype_is_null_duration" shared="true">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="icaldurationtype" name="d" />
+ </parameters>
+ </method>
+ </struct>
+ <struct name="Icalparameter" cname="icalparameter" opaque="true">
+ <method name="EnumToString" cname="icalparameter_enum_to_string" shared="true">
+ <return-type type="const-char*" />
+ <parameters>
+ <parameter type="int" name="e" />
+ </parameters>
+ </method>
+ <method name="GetActionparam" cname="icalparameter_get_actionparam">
+ <return-type type="icalparameter_action" />
+ </method>
+ <method name="GetAltrep" cname="icalparameter_get_altrep">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetCn" cname="icalparameter_get_cn">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetCutype" cname="icalparameter_get_cutype">
+ <return-type type="icalparameter_cutype" />
+ </method>
+ <method name="GetDelegatedfrom" cname="icalparameter_get_delegatedfrom">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetDelegatedto" cname="icalparameter_get_delegatedto">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetDir" cname="icalparameter_get_dir">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetEnable" cname="icalparameter_get_enable">
+ <return-type type="icalparameter_enable" />
+ </method>
+ <method name="GetEncoding" cname="icalparameter_get_encoding">
+ <return-type type="icalparameter_encoding" />
+ </method>
+ <method name="GetFbtype" cname="icalparameter_get_fbtype">
+ <return-type type="icalparameter_fbtype" />
+ </method>
+ <method name="GetFmttype" cname="icalparameter_get_fmttype">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetId" cname="icalparameter_get_id">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetLanguage" cname="icalparameter_get_language">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetLatency" cname="icalparameter_get_latency">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetLocal" cname="icalparameter_get_local">
+ <return-type type="icalparameter_local" />
+ </method>
+ <method name="GetLocalize" cname="icalparameter_get_localize">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetMember" cname="icalparameter_get_member">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetOptions" cname="icalparameter_get_options">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetPartstat" cname="icalparameter_get_partstat">
+ <return-type type="icalparameter_partstat" />
+ </method>
+ <method name="GetRange" cname="icalparameter_get_range">
+ <return-type type="icalparameter_range" />
+ </method>
+ <method name="GetRelated" cname="icalparameter_get_related">
+ <return-type type="icalparameter_related" />
+ </method>
+ <method name="GetReltype" cname="icalparameter_get_reltype">
+ <return-type type="icalparameter_reltype" />
+ </method>
+ <method name="GetRole" cname="icalparameter_get_role">
+ <return-type type="icalparameter_role" />
+ </method>
+ <method name="GetRsvp" cname="icalparameter_get_rsvp">
+ <return-type type="icalparameter_rsvp" />
+ </method>
+ <method name="GetSentby" cname="icalparameter_get_sentby">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetTzid" cname="icalparameter_get_tzid">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetValue" cname="icalparameter_get_value">
+ <return-type type="icalparameter_value" />
+ </method>
+ <method name="GetX" cname="icalparameter_get_x">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetXliccomparetype" cname="icalparameter_get_xliccomparetype">
+ <return-type type="icalparameter_xliccomparetype" />
+ </method>
+ <method name="GetXlicerrortype" cname="icalparameter_get_xlicerrortype">
+ <return-type type="icalparameter_xlicerrortype" />
+ </method>
+ <constructor cname="icalparameter_new_actionparam">
+ <parameters>
+ <parameter type="icalparameter_action" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_altrep">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_cn">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_cutype">
+ <parameters>
+ <parameter type="icalparameter_cutype" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_delegatedfrom">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_delegatedto">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_dir">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_enable">
+ <parameters>
+ <parameter type="icalparameter_enable" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_encoding">
+ <parameters>
+ <parameter type="icalparameter_encoding" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_fbtype">
+ <parameters>
+ <parameter type="icalparameter_fbtype" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_fmttype">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_id">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_language">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_latency">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_local">
+ <parameters>
+ <parameter type="icalparameter_local" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_localize">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_member">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_options">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_partstat">
+ <parameters>
+ <parameter type="icalparameter_partstat" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_range">
+ <parameters>
+ <parameter type="icalparameter_range" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_related">
+ <parameters>
+ <parameter type="icalparameter_related" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_reltype">
+ <parameters>
+ <parameter type="icalparameter_reltype" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_role">
+ <parameters>
+ <parameter type="icalparameter_role" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_rsvp">
+ <parameters>
+ <parameter type="icalparameter_rsvp" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_sentby">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_tzid">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_value">
+ <parameters>
+ <parameter type="icalparameter_value" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_x">
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_xliccomparetype">
+ <parameters>
+ <parameter type="icalparameter_xliccomparetype" name="v" />
+ </parameters>
+ </constructor>
+ <constructor cname="icalparameter_new_xlicerrortype">
+ <parameters>
+ <parameter type="icalparameter_xlicerrortype" name="v" />
+ </parameters>
+ </constructor>
+ <method name="SetActionparam" cname="icalparameter_set_actionparam">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_action" name="v" />
+ </parameters>
+ </method>
+ <method name="SetAltrep" cname="icalparameter_set_altrep">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetCn" cname="icalparameter_set_cn">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetCutype" cname="icalparameter_set_cutype">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_cutype" name="v" />
+ </parameters>
+ </method>
+ <method name="SetDelegatedfrom" cname="icalparameter_set_delegatedfrom">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetDelegatedto" cname="icalparameter_set_delegatedto">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetDir" cname="icalparameter_set_dir">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetEnable" cname="icalparameter_set_enable">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_enable" name="v" />
+ </parameters>
+ </method>
+ <method name="SetEncoding" cname="icalparameter_set_encoding">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_encoding" name="v" />
+ </parameters>
+ </method>
+ <method name="SetFbtype" cname="icalparameter_set_fbtype">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_fbtype" name="v" />
+ </parameters>
+ </method>
+ <method name="SetFmttype" cname="icalparameter_set_fmttype">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetId" cname="icalparameter_set_id">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetLanguage" cname="icalparameter_set_language">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetLatency" cname="icalparameter_set_latency">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetLocal" cname="icalparameter_set_local">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_local" name="v" />
+ </parameters>
+ </method>
+ <method name="SetLocalize" cname="icalparameter_set_localize">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetMember" cname="icalparameter_set_member">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetOptions" cname="icalparameter_set_options">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetPartstat" cname="icalparameter_set_partstat">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_partstat" name="v" />
+ </parameters>
+ </method>
+ <method name="SetRange" cname="icalparameter_set_range">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_range" name="v" />
+ </parameters>
+ </method>
+ <method name="SetRelated" cname="icalparameter_set_related">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_related" name="v" />
+ </parameters>
+ </method>
+ <method name="SetReltype" cname="icalparameter_set_reltype">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_reltype" name="v" />
+ </parameters>
+ </method>
+ <method name="SetRole" cname="icalparameter_set_role">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_role" name="v" />
+ </parameters>
+ </method>
+ <method name="SetRsvp" cname="icalparameter_set_rsvp">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_rsvp" name="v" />
+ </parameters>
+ </method>
+ <method name="SetSentby" cname="icalparameter_set_sentby">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetTzid" cname="icalparameter_set_tzid">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetValue" cname="icalparameter_set_value">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_value" name="v" />
+ </parameters>
+ </method>
+ <method name="SetX" cname="icalparameter_set_x">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="v" />
+ </parameters>
+ </method>
+ <method name="SetXliccomparetype" cname="icalparameter_set_xliccomparetype">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_xliccomparetype" name="v" />
+ </parameters>
+ </method>
+ <method name="SetXlicerrortype" cname="icalparameter_set_xlicerrortype">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalparameter_xlicerrortype" name="v" />
+ </parameters>
+ </method>
+ <method name="StringToEnum" cname="icalparameter_string_to_enum" shared="true">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="const-char*" name="str" />
+ </parameters>
+ </method>
+ </struct>
+ <struct name="IcaltimeSpan" cname="icaltime_span">
+ <field name="Start" cname="start" type="time_t" />
+ <field name="End" cname="end" type="time_t" />
+ <field name="IsBusy" cname="is_busy" type="int" />
+ </struct>
+ <struct name="Icaltimetype" cname="icaltimetype">
+ <field name="Year" cname="year" type="int" />
+ <field name="Month" cname="month" type="int" />
+ <field name="Day" cname="day" type="int" />
+ <field name="Hour" cname="hour" type="int" />
+ <field name="Minute" cname="minute" type="int" />
+ <field name="Second" cname="second" type="int" />
+ <field name="IsUtc" cname="is_utc" type="int" />
+ <field name="IsDate" cname="is_date" type="int" />
+ <field name="IsDaylight" cname="is_daylight" type="int" />
+ <field name="Zone" cname="zone" type="const-icaltimezone*" />
+ </struct>
+ <struct name="Icaltimezone" cname="icaltimezone" opaque="true">
+ <method name="ArrayAppendFromVtimezone" cname="icaltimezone_array_append_from_vtimezone" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalarray*" name="timezones" />
+ <parameter type="icalcomponent*" name="child" />
+ </parameters>
+ </method>
+ <method name="ArrayFree" cname="icaltimezone_array_free" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icalarray*" name="timezones" />
+ </parameters>
+ </method>
+ <method name="ArrayNew" cname="icaltimezone_array_new" shared="true">
+ <return-type type="icalarray*" />
+ </method>
+ <method name="ConvertTime" cname="icaltimezone_convert_time" shared="true">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="icaltimetype*" name="tt" />
+ <parameter type="icaltimezone*" name="from_zone" />
+ <parameter type="icaltimezone*" name="to_zone" />
+ </parameters>
+ </method>
+ <method name="DumpChanges" cname="icaltimezone_dump_changes">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="int" name="max_year" />
+ <parameter type="FILE*" name="fp" />
+ </parameters>
+ </method>
+ <method name="Free" cname="icaltimezone_free">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="int" name="free_struct" />
+ </parameters>
+ </method>
+ <method name="FreeBuiltinTimezones" cname="icaltimezone_free_builtin_timezones" shared="true">
+ <return-type type="void" />
+ </method>
+ <method name="GetBuiltinTimezone" cname="icaltimezone_get_builtin_timezone" shared="true">
+ <return-type type="icaltimezone*" />
+ <parameters>
+ <parameter type="const-char*" name="location" />
+ </parameters>
+ </method>
+ <method name="GetBuiltinTimezoneFromOffset" cname="icaltimezone_get_builtin_timezone_from_offset" shared="true">
+ <return-type type="icaltimezone*" />
+ <parameters>
+ <parameter type="int" name="offset" />
+ <parameter type="const-char*" name="tzname" />
+ </parameters>
+ </method>
+ <method name="GetBuiltinTimezoneFromTzid" cname="icaltimezone_get_builtin_timezone_from_tzid" shared="true">
+ <return-type type="icaltimezone*" />
+ <parameters>
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </method>
+ <method name="GetBuiltinTimezones" cname="icaltimezone_get_builtin_timezones" shared="true">
+ <return-type type="icalarray*" />
+ </method>
+ <method name="GetComponent" cname="icaltimezone_get_component">
+ <return-type type="icalcomponent*" />
+ </method>
+ <method name="GetDisplayName" cname="icaltimezone_get_display_name">
+ <return-type type="char*" />
+ </method>
+ <method name="GetLatitude" cname="icaltimezone_get_latitude">
+ <return-type type="double" />
+ </method>
+ <method name="GetLocation" cname="icaltimezone_get_location">
+ <return-type type="char*" />
+ </method>
+ <method name="GetLongitude" cname="icaltimezone_get_longitude">
+ <return-type type="double" />
+ </method>
+ <method name="GetTzid" cname="icaltimezone_get_tzid">
+ <return-type type="char*" />
+ </method>
+ <method name="GetTznames" cname="icaltimezone_get_tznames">
+ <return-type type="char*" />
+ </method>
+ <method name="GetUtcOffset" cname="icaltimezone_get_utc_offset">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="icaltimetype*" name="tt" />
+ <parameter type="int*" name="is_daylight" />
+ </parameters>
+ </method>
+ <method name="GetUtcOffsetOfUtcTime" cname="icaltimezone_get_utc_offset_of_utc_time">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="icaltimetype*" name="tt" />
+ <parameter type="int*" name="is_daylight" />
+ </parameters>
+ </method>
+ <method name="GetUtcTimezone" cname="icaltimezone_get_utc_timezone" shared="true">
+ <return-type type="icaltimezone*" />
+ </method>
+ <constructor cname="icaltimezone_new" />
+ <method name="SetComponent" cname="icaltimezone_set_component">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="icalcomponent*" name="comp" />
+ </parameters>
+ </method>
+ </struct>
+ <callback name="SortCompare" cname="SortCompare">
+ <return-type type="int" />
+ <parameters>
+ <parameter type="const-void*" name="arg1" />
+ <parameter type="const-void*" name="arg2" />
+ </parameters>
+ </callback>
+ <class name="Global" cname="EGlobal">
+ <method name="CalendarErrorQuark" cname="e_calendar_error_quark" shared="true">
+ <return-type type="GQuark" />
+ </method>
+ </class>
+ </namespace>
+ <namespace name="E" library="edatacal">
+ <object name="" />
+ <object name="CalBackend" cname="ECalBackend" parent="GObject">
+ <field name="Priv" cname="priv" type="ECalBackendPrivate*" />
+ <property name="Source" cname="source" type="ESource" readable="true" writeable="true" construct-only="true" />
+ <property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" construct-only="true" />
+ <property name="Kind" cname="kind" type="ulong" readable="true" writeable="true" construct-only="true" />
+ <signal name="LastClientGone" cname="last_client_gone" when="FIRST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ </parameters>
+ </signal>
+ <signal name="Opened" cname="opened" when="FIRST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="int" name="status" />
+ </parameters>
+ </signal>
+ <signal name="Removed" cname="removed" when="FIRST">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="int" name="status" />
+ </parameters>
+ </signal>
+ <virtual_method name="CalAdded" cname="cal_added">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="IsLoaded" cname="is_loaded">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="ObjUpdated" cname="obj_updated">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="const-char*" name="uid" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="IsReadOnly" cname="is_read_only">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetCalAddress" cname="get_cal_address">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetAlarmEmailAddress" cname="get_alarm_email_address">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetLdapAttribute" cname="get_ldap_attribute">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetStaticCapabilities" cname="get_static_capabilities">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="Open" cname="open">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="gboolean" name="only_if_exists" />
+ <parameter type="const-char*" name="username" />
+ <parameter type="const-char*" name="password" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="Remove" cname="remove">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="CreateObject" cname="create_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="ModifyObject" cname="modify_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ <parameter type="CalObjModType" name="mod" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="RemoveObject" cname="remove_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ <parameter type="CalObjModType" name="mod" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="DiscardAlarm" cname="discard_alarm">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="auid" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="ReceiveObjects" cname="receive_objects">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="SendObjects" cname="send_objects">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetDefaultObject" cname="get_default_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetObject" cname="get_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetObjectList" cname="get_object_list">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="sexp" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetAttachmentList" cname="get_attachment_list">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetTimezone" cname="get_timezone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="AddTimezone" cname="add_timezone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="object" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="SetDefaultZone" cname="set_default_zone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="tzobj" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="SetDefaultTimezone" cname="set_default_timezone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="StartQuery" cname="start_query">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCalView*" name="query" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetMode" cname="get_mode">
+ <return-type type="CalMode" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="SetMode" cname="set_mode">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="CalMode" name="mode" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetFreeBusy" cname="get_free_busy">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="GList*" name="users" />
+ <parameter type="time_t" name="start" />
+ <parameter type="time_t" name="end" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="GetChanges" cname="get_changes">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="change_id" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="InternalGetDefaultTimezone" cname="internal_get_default_timezone">
+ <return-type type="icaltimezone*" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ </parameters>
+ </virtual_method>
+ <virtual_method name="InternalGetTimezone" cname="internal_get_timezone">
+ <return-type type="icaltimezone*" />
+ <parameters>
+ <parameter type="ECalBackend*" name="backend" />
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </virtual_method>
+ <method name="AddClient" cname="e_cal_backend_add_client">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="AddQuery" cname="e_cal_backend_add_query">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCalView*" name="query" />
+ </parameters>
+ </method>
+ <method name="AddTimezone" cname="e_cal_backend_add_timezone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="object" />
+ </parameters>
+ </method>
+ <method name="CreateObject" cname="e_cal_backend_create_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ </parameters>
+ </method>
+ <method name="DiscardAlarm" cname="e_cal_backend_discard_alarm">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="auid" />
+ </parameters>
+ </method>
+ <method name="GetAlarmEmailAddress" cname="e_cal_backend_get_alarm_email_address">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="GetAttachmentList" cname="e_cal_backend_get_attachment_list">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ </parameters>
+ </method>
+ <method name="GetCalAddress" cname="e_cal_backend_get_cal_address">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="GetChanges" cname="e_cal_backend_get_changes">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="change_id" />
+ </parameters>
+ </method>
+ <method name="GetDefaultObject" cname="e_cal_backend_get_default_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="GetFreeBusy" cname="e_cal_backend_get_free_busy">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="GList*" name="users" />
+ <parameter type="time_t" name="start" />
+ <parameter type="time_t" name="end" />
+ </parameters>
+ </method>
+ <method name="GetKind" cname="e_cal_backend_get_kind">
+ <return-type type="icalcomponent_kind" />
+ </method>
+ <method name="GetLdapAttribute" cname="e_cal_backend_get_ldap_attribute">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="GetMode" cname="e_cal_backend_get_mode">
+ <return-type type="CalMode" />
+ </method>
+ <method name="GetObject" cname="e_cal_backend_get_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ </parameters>
+ </method>
+ <method name="GetObjectList" cname="e_cal_backend_get_object_list">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="sexp" />
+ </parameters>
+ </method>
+ <method name="GetQueries" cname="e_cal_backend_get_queries">
+ <return-type type="EList*" />
+ </method>
+ <method name="GetSource" cname="e_cal_backend_get_source">
+ <return-type type="ESource*" />
+ </method>
+ <method name="GetStaticCapabilities" cname="e_cal_backend_get_static_capabilities">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="GetTimezone" cname="e_cal_backend_get_timezone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </method>
+ <method name="GetType" cname="e_cal_backend_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <method name="GetUri" cname="e_cal_backend_get_uri">
+ <return-type type="const-char*" />
+ </method>
+ <method name="InternalGetDefaultTimezone" cname="e_cal_backend_internal_get_default_timezone">
+ <return-type type="icaltimezone*" />
+ </method>
+ <method name="InternalGetTimezone" cname="e_cal_backend_internal_get_timezone">
+ <return-type type="icaltimezone*" />
+ <parameters>
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </method>
+ <method name="IsLoaded" cname="e_cal_backend_is_loaded">
+ <return-type type="gboolean" />
+ </method>
+ <method name="IsReadOnly" cname="e_cal_backend_is_read_only">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="ModifyObject" cname="e_cal_backend_modify_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ <parameter type="CalObjModType" name="mod" />
+ </parameters>
+ </method>
+ <method name="NotifyAuthRequired" cname="e_cal_backend_notify_auth_required">
+ <return-type type="void" />
+ </method>
+ <method name="NotifyCalAddress" cname="e_cal_backend_notify_cal_address">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="char*" name="address" />
+ </parameters>
+ </method>
+ <method name="NotifyError" cname="e_cal_backend_notify_error">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="message" />
+ </parameters>
+ </method>
+ <method name="NotifyMode" cname="e_cal_backend_notify_mode">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GNOME_Evolution_Calendar_CalListener_SetModeStatus" name="status" />
+ <parameter type="GNOME_Evolution_Calendar_CalMode" name="mode" />
+ </parameters>
+ </method>
+ <method name="NotifyObjectCreated" cname="e_cal_backend_notify_object_created">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="calobj" />
+ </parameters>
+ </method>
+ <method name="NotifyObjectModified" cname="e_cal_backend_notify_object_modified">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="old_object" />
+ <parameter type="const-char*" name="object" />
+ </parameters>
+ </method>
+ <method name="NotifyObjectRemoved" cname="e_cal_backend_notify_object_removed">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-ECalComponentId*" name="id" />
+ <parameter type="const-char*" name="old_object" />
+ <parameter type="const-char*" name="object" />
+ </parameters>
+ </method>
+ <method name="NotifyObjectsAdded" cname="e_cal_backend_notify_objects_added">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCalView*" name="query" />
+ <parameter type="const-GList*" name="objects" />
+ </parameters>
+ </method>
+ <method name="NotifyObjectsModified" cname="e_cal_backend_notify_objects_modified">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCalView*" name="query" />
+ <parameter type="const-GList*" name="objects" />
+ </parameters>
+ </method>
+ <method name="NotifyObjectsRemoved" cname="e_cal_backend_notify_objects_removed">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCalView*" name="query" />
+ <parameter type="const-GList*" name="ids" />
+ </parameters>
+ </method>
+ <method name="NotifyReadonly" cname="e_cal_backend_notify_readonly">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="gboolean" name="read_only" />
+ </parameters>
+ </method>
+ <method name="NotifyViewDone" cname="e_cal_backend_notify_view_done">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="GNOME_Evolution_Calendar_CallStatus" name="status" />
+ </parameters>
+ </method>
+ <method name="NotifyViewProgress" cname="e_cal_backend_notify_view_progress">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="const-char*" name="message" />
+ <parameter type="int" name="percent" />
+ </parameters>
+ </method>
+ <method name="NotifyViewProgressStart" cname="e_cal_backend_notify_view_progress_start">
+ <return-type type="void" />
+ </method>
+ <method name="Open" cname="e_cal_backend_open">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="gboolean" name="only_if_exists" />
+ <parameter type="const-char*" name="username" />
+ <parameter type="const-char*" name="password" />
+ </parameters>
+ </method>
+ <method name="ReceiveObjects" cname="e_cal_backend_receive_objects">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ </parameters>
+ </method>
+ <method name="Remove" cname="e_cal_backend_remove">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="RemoveClient" cname="e_cal_backend_remove_client">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ </parameters>
+ </method>
+ <method name="RemoveObject" cname="e_cal_backend_remove_object">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ <parameter type="CalObjModType" name="mod" />
+ </parameters>
+ </method>
+ <method name="RemoveQuery" cname="e_cal_backend_remove_query">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCalView*" name="query" />
+ </parameters>
+ </method>
+ <method name="SendObjects" cname="e_cal_backend_send_objects">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="calobj" />
+ </parameters>
+ </method>
+ <method name="SetDefaultTimezone" cname="e_cal_backend_set_default_timezone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </method>
+ <method name="SetDefaultZone" cname="e_cal_backend_set_default_zone">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCal*" name="cal" />
+ <parameter type="const-char*" name="tzobj" />
+ </parameters>
+ </method>
+ <method name="SetMode" cname="e_cal_backend_set_mode">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="CalMode" name="mode" />
+ </parameters>
+ </method>
+ <method name="SetNotificationProxy" cname="e_cal_backend_set_notification_proxy">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="ECalBackend*" name="proxy" />
+ </parameters>
+ </method>
+ <method name="StartQuery" cname="e_cal_backend_start_query">
+ <return-type type="void" />
+ <parameters>
+ <parameter type="EDataCalView*" name="query" />
+ </parameters>
+ </method>
+ </object>
+ <object name="CalBackendCache" cname="ECalBackendCache" parent="EFileCache">
+ <field name="Priv" cname="priv" type="ECalBackendCachePrivate*" />
+ <property name="SourceType" cname="source_type" type="ECalSourceTypeEnumGetType()" readable="true" writeable="true" construct-only="true" />
+ <property name="Uri" cname="uri" type="gchar*" readable="true" writeable="true" construct-only="true" />
+ <method name="GetComponent" cname="e_cal_backend_cache_get_component">
+ <return-type type="ECalComponent*" />
+ <parameters>
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ </parameters>
+ </method>
+ <method name="GetComponents" cname="e_cal_backend_cache_get_components">
+ <return-type type="GList*" />
+ </method>
+ <method name="GetComponentsByUid" cname="e_cal_backend_cache_get_components_by_uid">
+ <return-type type="GSList*" />
+ <parameters>
+ <parameter type="const-char*" name="uid" />
+ </parameters>
+ </method>
+ <method name="GetDefaultTimezone" cname="e_cal_backend_cache_get_default_timezone">
+ <return-type type="icaltimezone*" />
+ </method>
+ <method name="GetKeyValue" cname="e_cal_backend_cache_get_key_value">
+ <return-type type="const-char*" />
+ <parameters>
+ <parameter type="const-char*" name="key" />
+ </parameters>
+ </method>
+ <method name="GetKeys" cname="e_cal_backend_cache_get_keys">
+ <return-type type="GSList*" />
+ </method>
+ <method name="GetMarker" cname="e_cal_backend_cache_get_marker">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetServerUtcTime" cname="e_cal_backend_cache_get_server_utc_time">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetTimezone" cname="e_cal_backend_cache_get_timezone">
+ <return-type type="const-icaltimezone*" />
+ <parameters>
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </method>
+ <method name="GetType" cname="e_cal_backend_cache_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <constructor cname="e_cal_backend_cache_new">
+ <parameters>
+ <parameter type="const-char*" name="uri" />
+ <parameter type="ECalSourceType" name="source_type" />
+ </parameters>
+ </constructor>
+ <method name="PutComponent" cname="e_cal_backend_cache_put_component">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="ECalComponent*" name="comp" />
+ </parameters>
+ </method>
+ <method name="PutDefaultTimezone" cname="e_cal_backend_cache_put_default_timezone">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="icaltimezone*" name="default_zone" />
+ </parameters>
+ </method>
+ <method name="PutKeyValue" cname="e_cal_backend_cache_put_key_value">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="key" />
+ <parameter type="const-char*" name="value" />
+ </parameters>
+ </method>
+ <method name="PutServerUtcTime" cname="e_cal_backend_cache_put_server_utc_time">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="utc_str" />
+ </parameters>
+ </method>
+ <method name="PutTimezone" cname="e_cal_backend_cache_put_timezone">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-icaltimezone*" name="zone" />
+ </parameters>
+ </method>
+ <method name="RemoveComponent" cname="e_cal_backend_cache_remove_component">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="uid" />
+ <parameter type="const-char*" name="rid" />
+ </parameters>
+ </method>
+ <method name="RemoveTimezone" cname="e_cal_backend_cache_remove_timezone">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="tzid" />
+ </parameters>
+ </method>
+ <method name="SetMarker" cname="e_cal_backend_cache_set_marker">
+ <return-type type="void" />
+ </method>
+ </object>
+ <object name="CalBackendSExp" cname="ECalBackendSExp" parent="GObject">
+ <field name="Priv" cname="priv" type="ECalBackendSExpPrivate*" />
+ <method name="FuncMakeTime" cname="e_cal_backend_sexp_func_make_time" shared="true">
+ <return-type type="ESExpResult*" />
+ <parameters>
+ <parameter type="ESExp*" name="esexp" />
+ <parameter type="int" name="argc" />
+ <parameter type="ESExpResult**" name="argv" />
+ <parameter type="void*" name="data" />
+ </parameters>
+ </method>
+ <method name="FuncTimeAddDay" cname="e_cal_backend_sexp_func_time_add_day" shared="true">
+ <return-type type="ESExpResult*" />
+ <parameters>
+ <parameter type="ESExp*" name="esexp" />
+ <parameter type="int" name="argc" />
+ <parameter type="ESExpResult**" name="argv" />
+ <parameter type="void*" name="data" />
+ </parameters>
+ </method>
+ <method name="FuncTimeDayBegin" cname="e_cal_backend_sexp_func_time_day_begin" shared="true">
+ <return-type type="ESExpResult*" />
+ <parameters>
+ <parameter type="ESExp*" name="esexp" />
+ <parameter type="int" name="argc" />
+ <parameter type="ESExpResult**" name="argv" />
+ <parameter type="void*" name="data" />
+ </parameters>
+ </method>
+ <method name="FuncTimeDayEnd" cname="e_cal_backend_sexp_func_time_day_end" shared="true">
+ <return-type type="ESExpResult*" />
+ <parameters>
+ <parameter type="ESExp*" name="esexp" />
+ <parameter type="int" name="argc" />
+ <parameter type="ESExpResult**" name="argv" />
+ <parameter type="void*" name="data" />
+ </parameters>
+ </method>
+ <method name="FuncTimeNow" cname="e_cal_backend_sexp_func_time_now" shared="true">
+ <return-type type="ESExpResult*" />
+ <parameters>
+ <parameter type="ESExp*" name="esexp" />
+ <parameter type="int" name="argc" />
+ <parameter type="ESExpResult**" name="argv" />
+ <parameter type="void*" name="data" />
+ </parameters>
+ </method>
+ <method name="GetType" cname="e_cal_backend_sexp_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <method name="MatchComp" cname="e_cal_backend_sexp_match_comp">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="ECalComponent*" name="comp" />
+ <parameter type="ECalBackend*" name="backend" />
+ </parameters>
+ </method>
+ <method name="MatchObject" cname="e_cal_backend_sexp_match_object">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="object" />
+ <parameter type="ECalBackend*" name="backend" />
+ </parameters>
+ </method>
+ <constructor cname="e_cal_backend_sexp_new">
+ <parameters>
+ <parameter type="const-char*" name="text" />
+ </parameters>
+ </constructor>
+ <method name="Text" cname="e_cal_backend_sexp_text">
+ <return-type type="const-char*" />
+ </method>
+ </object>
+ <object name="FileCache" cname="EFileCache" parent="GObject">
+ <field name="Priv" cname="priv" type="EFileCachePrivate*" />
+ <property name="Filename" cname="filename" type="gchar*" readable="true" writeable="true" construct-only="true" />
+ <method name="AddObject" cname="e_file_cache_add_object">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="key" />
+ <parameter type="const-char*" name="value" />
+ </parameters>
+ </method>
+ <method name="Clean" cname="e_file_cache_clean">
+ <return-type type="gboolean" />
+ </method>
+ <method name="FreezeChanges" cname="e_file_cache_freeze_changes">
+ <return-type type="void" />
+ </method>
+ <method name="GetFilename" cname="e_file_cache_get_filename">
+ <return-type type="const-char*" />
+ </method>
+ <method name="GetKeys" cname="e_file_cache_get_keys">
+ <return-type type="GSList*" />
+ </method>
+ <method name="GetObject" cname="e_file_cache_get_object">
+ <return-type type="const-char*" />
+ <parameters>
+ <parameter type="const-char*" name="key" />
+ </parameters>
+ </method>
+ <method name="GetObjects" cname="e_file_cache_get_objects">
+ <return-type type="GSList*" />
+ </method>
+ <method name="GetType" cname="e_file_cache_get_type" shared="true">
+ <return-type type="GType" />
+ </method>
+ <constructor cname="e_file_cache_new">
+ <parameters>
+ <parameter type="const-char*" name="filename" />
+ </parameters>
+ </constructor>
+ <method name="Remove" cname="e_file_cache_remove">
+ <return-type type="gboolean" />
+ </method>
+ <method name="RemoveObject" cname="e_file_cache_remove_object">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="key" />
+ </parameters>
+ </method>
+ <method name="ReplaceObject" cname="e_file_cache_replace_object">
+ <return-type type="gboolean" />
+ <parameters>
+ <parameter type="const-char*" name="key" />
+ <parameter type="const-char*" name="new_value" />
+ </parameters>
+ </method>
+ <method name="ThawChanges" cname="e_file_cache_thaw_changes">
+ <return-type type="void" />
+ </method>
+ </object>
+ <struct name="DataCal" cname="EDataCal" opaque="true" />
+ <struct name="DataCalClass" cname="EDataCalClass" opaque="true" />
+ <struct name="DataCalView" cname="EDataCalView" opaque="true" />
+ <struct name="DataCalViewClass" cname="EDataCalViewClass" opaque="true" />
</namespace>
</api>
\ No newline at end of file
Modified: trunk/evolution/evolution-sharp.dll.config.in
==============================================================================
--- trunk/evolution/evolution-sharp.dll.config.in (original)
+++ trunk/evolution/evolution-sharp.dll.config.in Thu Sep 11 10:32:37 2008
@@ -2,4 +2,6 @@
<dllmap dll="ebook" target="libebook EDS_VERSION@@LIB_PREFIX @EBOOK_SOVERSION@@LIB_SUFFIX@"/>
<dllmap dll="ecal" target="libecal EDS_VERSION@@LIB_PREFIX @ECAL_SOVERSION@@LIB_SUFFIX@"/>
<dllmap dll="edataserver" target="libedataserver EDS_VERSION@@LIB_PREFIX @EDS_SOVERSION@@LIB_SUFFIX@"/>
+ <dllmap dll="ebackend" target="libebackend EDS_VERSION@@LIB_PREFIX @EBACKEND_SOVERSION@@LIB_SUFFIX@"/>
+ <dllmap dll="edatacal" target="libedata-cal EDS_VERSION@@LIB_PREFIX @EDATACAL_SOVERSION@@LIB_SUFFIX@"/>
</configuration>
Modified: trunk/evolution/src/CalComponent.cs
==============================================================================
--- trunk/evolution/src/CalComponent.cs (original)
+++ trunk/evolution/src/CalComponent.cs Thu Sep 11 10:32:37 2008
@@ -104,7 +104,21 @@
public string cn;
public string language;
}
-
+
+ [StructLayout(LayoutKind.Sequential)]
+ public struct CalComponentOrganizer {
+ public string Value;
+ public string sentby;
+ public string cn;
+ public string language;
+ }
+
+ [StructLayout(LayoutKind.Sequential)]
+ public struct CalComponentId {
+ public string uid;
+ public string rid;
+ }
+
public class CalComponent {
bool new_component;
@@ -142,6 +156,13 @@
}
}
+ public CalComponent (CalComponentVType stype)
+ {
+ new_component = true;
+ handle = e_cal_component_new ();
+ e_cal_component_set_new_vtype (handle, stype);
+ }
+
public CalComponent (IntPtr _handle)
{
new_component = false;
@@ -198,6 +219,25 @@
}
}
+ [DllImport ("ecal")]
+ static extern IntPtr e_cal_component_get_id (IntPtr handle);
+ [DllImport ("ecal")]
+ static extern void e_cal_component_free_id (IntPtr handle);
+
+ public CalComponentId Id {
+ get {
+ IntPtr id;
+ CalComponentId cid;
+
+ id = e_cal_component_get_id (Handle);
+ cid = (CalComponentId) Marshal.PtrToStructure (id, typeof (CalComponentId));
+ e_cal_component_free_id (id);
+
+ return cid;
+ }
+ }
+
+
[DllImport("ecal")]
static extern string e_cal_component_get_recurid_as_string (IntPtr handle);
@@ -295,6 +335,9 @@
[DllImport("ecal")]
static extern void e_cal_component_set_dtstart (IntPtr raw, IntPtr dt);
+ [DllImport("ecalglue")]
+ static extern void e_cal_set_icaltimetype_to_ecalcomponentdatetime (IntPtr raw, IntPtr type);
+
public DateTime Dtstart {
get {
IntPtr dt = CalUtil.e_cal_alloc_ecalcomponentdatetime ();
@@ -308,6 +351,23 @@
e_cal_component_set_dtstart (Handle, dt);
CalUtil.e_cal_glue_free_ecalcomponentdatetime (dt);
}
+ }
+
+ public CalComponentDateTime DtStart {
+ get {
+ CalComponentDateTime dt = new CalComponentDateTime ();
+ IntPtr native_dt = GLib.Marshaller.StructureToPtrAlloc (dt);
+ e_cal_component_get_dtstart(Handle, native_dt);
+ dt = (CalComponentDateTime) Marshal.PtrToStructure (native_dt, typeof (CalComponentDateTime));
+ Marshal.FreeHGlobal (native_dt);
+
+ return dt;
+ }
+ set {
+ IntPtr native_dt = GLib.Marshaller.StructureToPtrAlloc (value);
+ e_cal_component_set_dtstart(Handle, native_dt);
+ Marshal.FreeHGlobal (native_dt);
+ }
}
[DllImport("ecal")]
@@ -536,12 +596,19 @@
}
[DllImport("ecal")]
+ static extern string e_cal_component_get_as_string (IntPtr handle);
+ public string GetAsString ()
+ {
+ string ical = e_cal_component_get_as_string (handle);
+
+ return ical;
+ }
+
+ [DllImport("ecal")]
static extern int e_cal_component_commit_sequence (IntPtr handle);
[DllImport("ecal")]
static extern int e_cal_component_abort_sequence (IntPtr handle);
[DllImport("ecal")]
- static extern string e_cal_component_get_as_string (IntPtr handle);
- [DllImport("ecal")]
static extern IntPtr icalcomponent_new_from_string (string str);
[DllImport("ecal")]
static extern bool e_cal_modify_object (IntPtr ecal, IntPtr ical, CalObjModType mode, out IntPtr error);
@@ -558,6 +625,10 @@
bool commited = false;
e_cal_component_commit_sequence (Handle);
+
+ if (ecal == null)
+ return;
+
string str = e_cal_component_get_as_string (Handle);
if (str != null)
Added: trunk/evolution/src/CalComponentDateTime.cs
==============================================================================
--- (empty file)
+++ trunk/evolution/src/CalComponentDateTime.cs Thu Sep 11 10:32:37 2008
@@ -0,0 +1,43 @@
+using System;
+using System.Collections;
+using System.Runtime.InteropServices;
+
+namespace Evolution {
+
+
+ [StructLayout(LayoutKind.Sequential)]
+ public class CalComponentDateTime {
+
+ private IntPtr _value;
+
+ public Icaltimetype value {
+ get {
+ return new Icaltimetype (_value); }
+ set {
+ _value = value.Handle;
+ }
+ }
+ public string Tzid;
+
+ public static CalComponentDateTime Zero = new CalComponentDateTime ();
+
+ public CalComponentDateTime () {
+ _value = CalUtil.e_cal_alloc_icaltimetype ();
+ }
+
+ ~CalComponentDateTime () {
+ CalUtil.e_cal_free_icaltimetype (_value);
+ }
+
+ public static CalComponentDateTime New(IntPtr raw) {
+ if (raw == IntPtr.Zero)
+ return CalComponentDateTime.Zero;
+
+ return (CalComponentDateTime) Marshal.PtrToStructure (raw, typeof (CalComponentDateTime));
+ }
+
+ private static GLib.GType GType {
+ get { return GLib.GType.Pointer; }
+ }
+ }
+}
Modified: trunk/evolution/src/CalUtil.cs
==============================================================================
--- trunk/evolution/src/CalUtil.cs (original)
+++ trunk/evolution/src/CalUtil.cs Thu Sep 11 10:32:37 2008
@@ -2,6 +2,40 @@
using System.Runtime.InteropServices;
namespace Evolution {
+ public enum CalMode : int {
+ Invalid = -1,
+ Local = 1 << 0,
+ Remote = 1 << 1,
+ Any= 0x07
+ }
+
+ public enum BackendStatus {
+ Success,
+ RepositoryOffline,
+ PermissionDenied,
+ InvalidRange,
+ ObjectNotFound,
+ InvalidObject,
+ ObjectIdAlreadyExists,
+ AuthenticationFailed,
+ AuthenticationRequired,
+ UnsupportedField,
+ UnsupportedMethod,
+ UnsupportedAuthenticationMethod,
+ TLSNotAvailable,
+ NoSuchCal,
+ UnknownUser,
+ OfflineUnavailable,
+ SearchSizeLimitExceeded,
+ SearchTimeLimitExceeded,
+ InvalidQuery,
+ QueryRefused,
+ CouldNotCancel,
+ OtherError,
+ InvalidServerVersion
+ }
+
+
public class CalUtil : GLibUtil {
/*
public static CalRecurrence[] GLibSListToCalRecurrenceArray (IntPtr slist)
Modified: trunk/glue/cal/e-cal-glue-comp.c
==============================================================================
--- trunk/glue/cal/e-cal-glue-comp.c (original)
+++ trunk/glue/cal/e-cal-glue-comp.c Thu Sep 11 10:32:37 2008
@@ -52,7 +52,7 @@
ECalComponentDateTime*
e_cal_alloc_ecalcomponentdatetime ()
{
- return g_new (ECalComponentDateTime, 1);
+ return g_new0 (ECalComponentDateTime, 1);
}
void
@@ -66,7 +66,7 @@
struct icaltimetype*
e_cal_alloc_icaltimetype ()
{
- return g_new (struct icaltimetype, 1);
+ return g_new0 (struct icaltimetype, 1);
}
void
@@ -77,6 +77,147 @@
g_free (dt);
}
+void
+e_cal_glue_set_itt_month (struct icaltimetype* dt, int month)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->month = month;
+}
+
+int
+e_cal_glue_get_itt_month (struct icaltimetype* dt)
+{
+ return dt->month;
+}
+
+void
+e_cal_glue_set_itt_year (struct icaltimetype* dt, int year)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->year = year;
+}
+
+int
+e_cal_glue_get_itt_year (struct icaltimetype* dt)
+{
+ return dt->year;
+}
+
+
+void
+e_cal_glue_set_itt_day (struct icaltimetype* dt, int day)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->day = day;
+}
+
+int
+e_cal_glue_get_itt_day (struct icaltimetype* dt)
+{
+ return dt->day;
+}
+
+void
+e_cal_glue_set_itt_hour (struct icaltimetype* dt, int hour)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->hour = hour;
+}
+
+int
+e_cal_glue_get_itt_hour (struct icaltimetype* dt)
+{
+ return dt->hour;
+}
+
+void
+e_cal_glue_set_itt_minute (struct icaltimetype* dt, int minute)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->minute = minute;
+}
+
+int
+e_cal_glue_get_itt_minute (struct icaltimetype* dt)
+{
+ return dt->minute;
+}
+
+void
+e_cal_glue_set_itt_second (struct icaltimetype* dt, int second)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->second = second;
+}
+
+int
+e_cal_glue_get_itt_second (struct icaltimetype* dt)
+{
+ return dt->second;
+}
+
+void
+e_cal_glue_set_itt_is_utc (struct icaltimetype* dt, int is_utc)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->is_utc = is_utc;
+}
+
+int
+e_cal_glue_get_itt_is_utc (struct icaltimetype* dt)
+{
+ return dt->is_utc;
+}
+
+void
+e_cal_glue_set_itt_is_date (struct icaltimetype* dt, int is_date)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->is_date = is_date;
+}
+
+int
+e_cal_glue_get_itt_is_date (struct icaltimetype* dt)
+{
+ return dt->is_date;
+}
+
+void
+e_cal_glue_set_itt_is_daylight (struct icaltimetype* dt, int is_daylight)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->is_daylight = is_daylight;
+}
+
+int
+e_cal_glue_get_itt_is_daylight (struct icaltimetype* dt)
+{
+ return dt->is_daylight;
+}
+
+void
+e_cal_glue_set_itt_zone (struct icaltimetype* dt, icaltimezone *zone)
+{
+ g_return_if_fail (dt != NULL);
+
+ dt->zone = zone;
+}
+
+icaltimetype *
+e_cal_glue_get_itt_zone (struct icaltimetype* dt)
+{
+ return dt->zone;
+}
+
struct icaltimetype*
e_cal_timet_to_icaltimetype (int timet)
{
@@ -97,6 +238,12 @@
}
void
+e_cal_set_icaltimetype_to_ecalcomponentdatetime (ECalComponentDateTime *dt, icaltimetype *p)
+{
+ dt->value = p;
+}
+
+void
e_cal_glue_free_icaltimetype (struct icaltimetype* ical)
{
g_return_if_fail (ical != NULL);
Modified: trunk/sources.xml
==============================================================================
--- trunk/sources.xml (original)
+++ trunk/sources.xml Thu Sep 11 10:32:37 2008
@@ -17,6 +17,29 @@
</library>
<library name="ecal">
<namespace name="E">
+ <file>../evolution-data-server/calendar/libical/src/libical/icalarray.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalarray.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalarray.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalderivedparameter.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalderivedparameter.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalenums.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalenums.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalduration.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalduration.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalattendee.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalattendee.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalrecur.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalrecur.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalparameter.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalparameter.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalproperty.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalproperty.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalcomponent.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icalcomponent.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icaltime.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icaltime.h</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icaltimezone.c</file>
+ <file>../evolution-data-server/calendar/libical/src/libical/icaltimezone.h</file>
<file>../evolution-data-server/calendar/libecal/e-cal.c</file>
<file>../evolution-data-server/calendar/libecal/e-cal.h</file>
<file>../evolution-data-server/calendar/libecal/e-cal-view.c</file>
@@ -24,5 +47,18 @@
<file>../evolution-data-server/calendar/libecal/e-cal-types.h</file>
</namespace>
</library>
+ <library name="edatacal">
+ <namespace name="E">
+ <file>../evolution-data-server/calendar/libedata-cal/e-data-cal-common.h</file>
+ <file>../evolution-data-server/calendar/libedata-cal/e-cal-backend.c</file>
+ <file>../evolution-data-server/calendar/libedata-cal/e-cal-backend.h</file>
+ <file>../evolution-data-server/calendar/libedata-cal/e-cal-backend-cache.c</file>
+ <file>../evolution-data-server/calendar/libedata-cal/e-cal-backend-cache.h</file>
+ <file>../evolution-data-server/libebackend/e-file-cache.c</file>
+ <file>../evolution-data-server/libebackend/e-file-cache.h</file>
+ <file>../evolution-data-server/calendar/libedata-cal/e-cal-backend-sexp.c</file>
+ <file>../evolution-data-server/calendar/libedata-cal/e-cal-backend-sexp.h</file>
+ </namespace>
+ </library>
</api>
</gapi-parser-input>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]