aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui/component/addressbook.h
blob: 5cf14dba12be6404a9c05ecf1a19bc0b8ddbeece (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef __ADDRESSBOOK_H__
#define __ADDRESSBOOK_H__

#include <bonobo/bonobo-control.h>
#include <ebook/e-book.h>

/* expand file:///foo/foo/ to file:///foo/foo/addressbook.db */
char *         addressbook_expand_uri           (const char *uri);

/* use this instead of e_book_load_uri everywhere where you want the
   authentication to be handled for you. */
gboolean       addressbook_load_uri             (EBook *book, const char *uri, EBookCallback cb, gpointer closure);

BonoboControl *addressbook_factory_new_control  (void);
void           addressbook_factory_init         (void);

#endif /* __ADDRESSBOOK_H__ */