diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2002-09-10 04:06:54 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2002-09-10 04:06:54 +0800 |
commit | ea4eeed27313b0ad0564422424c5dcb58bbbe842 (patch) | |
tree | 381990209d2b0c7b4609aca247c1d18575772a12 /doc/devel/calendar/cal-client | |
parent | 6db8b43826423d1f99f7647bafeb773fec3f1826 (diff) | |
download | gsoc2013-evolution-ea4eeed27313b0ad0564422424c5dcb58bbbe842.tar gsoc2013-evolution-ea4eeed27313b0ad0564422424c5dcb58bbbe842.tar.gz gsoc2013-evolution-ea4eeed27313b0ad0564422424c5dcb58bbbe842.tar.bz2 gsoc2013-evolution-ea4eeed27313b0ad0564422424c5dcb58bbbe842.tar.lz gsoc2013-evolution-ea4eeed27313b0ad0564422424c5dcb58bbbe842.tar.xz gsoc2013-evolution-ea4eeed27313b0ad0564422424c5dcb58bbbe842.tar.zst gsoc2013-evolution-ea4eeed27313b0ad0564422424c5dcb58bbbe842.zip |
Sync for 1.1.1.
svn path=/trunk/; revision=18024
Diffstat (limited to 'doc/devel/calendar/cal-client')
-rw-r--r-- | doc/devel/calendar/cal-client/evolution-cal-client-decl.txt | 32 | ||||
-rw-r--r-- | doc/devel/calendar/cal-client/tmpl/cal-client.sgml | 8 |
2 files changed, 37 insertions, 3 deletions
diff --git a/doc/devel/calendar/cal-client/evolution-cal-client-decl.txt b/doc/devel/calendar/cal-client/evolution-cal-client-decl.txt index 79d0fec3c6..28eeb19875 100644 --- a/doc/devel/calendar/cal-client/evolution-cal-client-decl.txt +++ b/doc/devel/calendar/cal-client/evolution-cal-client-decl.txt @@ -46,6 +46,7 @@ typedef enum { CAL_CLIENT_OPEN_SUCCESS, CAL_CLIENT_OPEN_ERROR, CAL_CLIENT_OPEN_NOT_FOUND, + CAL_CLIENT_OPEN_PERMISSION_DENIED, CAL_CLIENT_OPEN_METHOD_NOT_SUPPORTED } CalClientOpenStatus; </ENUM> @@ -66,6 +67,26 @@ typedef enum { } CalClientGetStatus; </ENUM> <ENUM> +<NAME>CalClientResult</NAME> +typedef enum { + CAL_CLIENT_RESULT_SUCCESS, + CAL_CLIENT_RESULT_CORBA_ERROR, + CAL_CLIENT_RESULT_INVALID_OBJECT, + CAL_CLIENT_RESULT_NOT_FOUND, + CAL_CLIENT_RESULT_PERMISSION_DENIED +} CalClientResult; +</ENUM> +<ENUM> +<NAME>CalClientSendResult</NAME> +typedef enum { + CAL_CLIENT_SEND_SUCCESS, + CAL_CLIENT_SEND_CORBA_ERROR, + CAL_CLIENT_SEND_INVALID_OBJECT, + CAL_CLIENT_SEND_BUSY, + CAL_CLIENT_SEND_PERMISSION_DENIED +} CalClientSendResult; +</ENUM> +<ENUM> <NAME>CalClientLoadState</NAME> typedef enum { CAL_CLIENT_LOAD_NOT_LOADED, @@ -207,20 +228,25 @@ CalClient *client, const char *uid,time_t start, time_t end,CalComponentAlarms * </FUNCTION> <FUNCTION> <NAME>cal_client_update_object</NAME> -<RETURNS>gboolean </RETURNS> +<RETURNS>CalClientResult </RETURNS> CalClient *client, CalComponent *comp </FUNCTION> <FUNCTION> <NAME>cal_client_update_objects</NAME> -<RETURNS>gboolean </RETURNS> +<RETURNS>CalClientResult </RETURNS> CalClient *client, icalcomponent *icalcomp </FUNCTION> <FUNCTION> <NAME>cal_client_remove_object</NAME> -<RETURNS>gboolean </RETURNS> +<RETURNS>CalClientResult </RETURNS> CalClient *client, const char *uid </FUNCTION> <FUNCTION> +<NAME>cal_client_send_object</NAME> +<RETURNS>CalClientSendResult </RETURNS> +CalClient *client, icalcomponent *icalcomp,icalcomponent **new_icalcomp, GList **users,char error_msg[256] +</FUNCTION> +<FUNCTION> <NAME>cal_client_get_query</NAME> <RETURNS>CalQuery *</RETURNS> CalClient *client, const char *sexp diff --git a/doc/devel/calendar/cal-client/tmpl/cal-client.sgml b/doc/devel/calendar/cal-client/tmpl/cal-client.sgml index 4426d6c478..6c53f5adbc 100644 --- a/doc/devel/calendar/cal-client/tmpl/cal-client.sgml +++ b/doc/devel/calendar/cal-client/tmpl/cal-client.sgml @@ -57,6 +57,7 @@ GTK+ object for communication with personal calendar server. @CAL_CLIENT_OPEN_SUCCESS: @CAL_CLIENT_OPEN_ERROR: @CAL_CLIENT_OPEN_NOT_FOUND: +@CAL_CLIENT_OPEN_PERMISSION_DENIED: @CAL_CLIENT_OPEN_METHOD_NOT_SUPPORTED: <!-- ##### ENUM CalClientGetStatus ##### --> @@ -336,3 +337,10 @@ End: @calclient: the object which received the signal. @arg1: +<!-- ##### SIGNAL CalClient::backend-died ##### --> +<para> + +</para> + +@calclient: the object which received the signal. + |