aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/ebook/e-book-listener.c
diff options
context:
space:
mode:
authorMatthew Loper <mloper@src.gnome.org>2000-03-30 06:24:08 +0800
committerMatthew Loper <mloper@src.gnome.org>2000-03-30 06:24:08 +0800
commit96fd9a95558ba087b980bc5bb9a567fe7b02e0a8 (patch)
tree5abc11ba806ff13a994b05dde7472756ecb99da3 /addressbook/backend/ebook/e-book-listener.c
parentf729bbb6c500c42b12246ad7ab1a9b978e44f77f (diff)
downloadgsoc2013-evolution-96fd9a95558ba087b980bc5bb9a567fe7b02e0a8.tar
gsoc2013-evolution-96fd9a95558ba087b980bc5bb9a567fe7b02e0a8.tar.gz
gsoc2013-evolution-96fd9a95558ba087b980bc5bb9a567fe7b02e0a8.tar.bz2
gsoc2013-evolution-96fd9a95558ba087b980bc5bb9a567fe7b02e0a8.tar.lz
gsoc2013-evolution-96fd9a95558ba087b980bc5bb9a567fe7b02e0a8.tar.xz
gsoc2013-evolution-96fd9a95558ba087b980bc5bb9a567fe7b02e0a8.tar.zst
gsoc2013-evolution-96fd9a95558ba087b980bc5bb9a567fe7b02e0a8.zip
+ * addressbook/backend/ebook/test-client.c (get_cursor_cb): Added
+ some debugging. + + * addressbook/backend/ebook/e-book-listener.c: Added inline + documentation for exposed functions. + * addressbook/backend/ebook/e-card-cursor.c: same. + * addressbook/backend/ebook/e-card.c: same. svn path=/trunk/; revision=2248
Diffstat (limited to 'addressbook/backend/ebook/e-book-listener.c')
-rw-r--r--addressbook/backend/ebook/e-book-listener.c23
1 files changed, 20 insertions, 3 deletions
diff --git a/addressbook/backend/ebook/e-book-listener.c b/addressbook/backend/ebook/e-book-listener.c
index 826a070148..4f2e278911 100644
--- a/addressbook/backend/ebook/e-book-listener.c
+++ b/addressbook/backend/ebook/e-book-listener.c
@@ -131,13 +131,13 @@ e_book_listener_queue_get_cursor_response (EBookListener *listener,
Evolution_CardCursor cursor)
{
EBookListenerResponse *resp;
-
+
resp = g_new0 (EBookListenerResponse, 1);
resp->op = GetCursorResponse;
resp->status = status;
resp->cursor = cursor;
-
+
e_book_listener_queue_response (listener, resp);
}
@@ -215,7 +215,7 @@ impl_BookListener_respond_get_cursor (PortableServer_Servant servant,
const Evolution_CardCursor cursor,
CORBA_Environment *ev)
{
- EBookListener *listener = E_BOOK_LISTENER (bonobo_object_from_servant (servant));
+ EBookListener *listener = E_BOOK_LISTENER (bonobo_object_from_servant (servant));
Evolution_CardCursor cursor_copy;
cursor_copy = CORBA_Object_duplicate (cursor, ev);
@@ -311,6 +311,9 @@ impl_BookListener_signal_card_changed (PortableServer_Servant servant,
/**
* e_book_listener_get_book:
+ * @listener: the #EBookListener
+ *
+ * Returns: the #EBook associated with the @listener.
*/
EBook *
e_book_listener_get_book (EBookListener *listener)
@@ -323,6 +326,10 @@ e_book_listener_get_book (EBookListener *listener)
/**
* e_book_listener_check_pending:
+ * @listener: the #EBookListener
+ *
+ * Returns: the number of items on the response queue,
+ * or -1 if the @listener is isn't an #EBookListener.
*/
int
e_book_listener_check_pending (EBookListener *listener)
@@ -335,6 +342,11 @@ e_book_listener_check_pending (EBookListener *listener)
/**
* e_book_listener_pop_response:
+ * @listener: the #EBookListener for which a request is to be popped
+ *
+ * Returns: an #EBookListenerResponse if there are responses on the
+ * queue to be returned; %NULL if there aren't, or if the @listener
+ * isn't an EBookListener.
*/
EBookListenerResponse *
e_book_listener_pop_response (EBookListener *listener)
@@ -422,6 +434,11 @@ e_book_listener_construct (EBookListener *listener, EBook *book)
/**
* e_book_listener_new:
+ * @book: the #EBook for which the listener is to be bound
+ *
+ * Creates and returns a new #EBookListener for the book.
+ *
+ * Returns: a new #EBookListener
*/
EBookListener *
e_book_listener_new (EBook *book)