|  |  |  | Evolution API Reference: libebook, the Addressbook Library |  | 
|---|
| EBookViewEBookView — Represents a search against an EBook. | 
            EBookView;
EBookView*  e_book_view_new                 (GNOME_Evolution_Addressbook_BookView corba_book_view,
                                             EBookViewListener *listener);
void        e_book_view_set_book            (EBookView *book_view,
                                             struct _EBook *book);
"contacts-added" void user_function (EBookView *ebookview, gpointer arg1, gpointer user_data); "contacts-changed" void user_function (EBookView *ebookview, gpointer arg1, gpointer user_data); "contacts-removed" void user_function (EBookView *ebookview, gpointer arg1, gpointer user_data); "sequence-complete" void user_function (EBookView *ebookview, gint arg1, gpointer user_data); "status-message" void user_function (EBookView *ebookview, gchar *arg1, gpointer user_data);
Event notifications and callbacks from EBookView go to the e-book-view-listener. Contrast EBookView with e-book, which represents the addressbook itself.
EBookView* e_book_view_new (GNOME_Evolution_Addressbook_BookView corba_book_view, EBookViewListener *listener);
Creates a new EBookView based on corba_book_view and listening to listener.
| corba_book_view: | a CORBA BookView object | 
| listener: | an EBookViewListener | 
| Returns : | A new EBookView. | 
void user_function (EBookView *ebookview, gpointer arg1, gpointer user_data);
Fired when more contacts are found. Each contact in the list will be unref'd when done, and the list freed, so simply reference any contacts you want to keep.
| ebookview: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
void user_function (EBookView *ebookview, gpointer arg1, gpointer user_data);
| ebookview: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
void user_function (EBookView *ebookview, gpointer arg1, gpointer user_data);
| ebookview: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
void user_function (EBookView *ebookview, gint arg1, gpointer user_data);
| ebookview: | the object which received the signal. | 
| arg1: | |
| user_data: | user data set when the signal handler was connected. | 
| << EBookListener | EBookViewListener >> |