EBookView

EBookView — Represents a search against an EBook.

Synopsis

                    EBookView;
void                e_book_view_start                   (EBookView *book_view);
void                e_book_view_stop                    (EBookView *book_view);

Object Hierarchy

  GObject
   +----EBookView

Signals

  "contacts-added"                                 : Run Last
  "contacts-changed"                               : Run Last
  "contacts-removed"                               : Run Last
  "sequence-complete"                              : Run Last
  "status-message"                                 : Run Last

Description

Event notifications and callbacks from EBookView go to the e-book-view-listener. Contrast EBookView with e-book, which represents the addressbook itself.

Details

EBookView

typedef struct _EBookView EBookView;


e_book_view_start ()

void                e_book_view_start                   (EBookView *book_view);

Tells book_view to start processing events.

book_view :

an EBookView

e_book_view_stop ()

void                e_book_view_stop                    (EBookView *book_view);

Tells book_view to stop processing events.

book_view :

an EBookView

Signal Details

The "contacts-added" signal

void                user_function                      (EBookView *ebookview,
                                                        gpointer   arg1,
                                                        gpointer   user_data)      : Run Last

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.

The "contacts-changed" signal

void                user_function                      (EBookView *ebookview,
                                                        gpointer   arg1,
                                                        gpointer   user_data)      : Run Last

ebookview :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "contacts-removed" signal

void                user_function                      (EBookView *ebookview,
                                                        gpointer   arg1,
                                                        gpointer   user_data)      : Run Last

ebookview :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "sequence-complete" signal

void                user_function                      (EBookView *ebookview,
                                                        gint       arg1,
                                                        gpointer   user_data)      : Run Last

ebookview :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "status-message" signal

void                user_function                      (EBookView *ebookview,
                                                        gchar     *arg1,
                                                        gpointer   user_data)      : Run Last

ebookview :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

See Also

e-book-view-listener, e-book