37 |
|
|
38 |
/* Stub functions to override. The defaut is to return the fields. */ |
/* Stub functions to override. The defaut is to return the fields. */ |
39 |
int (*_is_scheme) __P ((record_t, const char *)); |
int (*_is_scheme) __P ((record_t, const char *)); |
40 |
int (*_get_url) __P ((record_t, int (*(*_url)) __P ((url_t)))); |
int (*_get_url) __P ((record_t, int (*(*_url)) __PMT ((url_t)))); |
41 |
int (*_get_mailbox) __P ((record_t, int (*(*_mailbox)) __P ((mailbox_t)))); |
int (*_get_mailbox) __P ((record_t, int (*(*_mailbox)) __PMT ((mailbox_t)))); |
42 |
int (*_get_mailer) __P ((record_t, int (*(*_mailer)) __P ((mailer_t)))); |
int (*_get_mailer) __P ((record_t, int (*(*_mailer)) __PMT ((mailer_t)))); |
43 |
int (*_get_folder) __P ((record_t, int (*(*_folder)) __P ((folder_t)))); |
int (*_get_folder) __P ((record_t, int (*(*_folder)) __PMT ((folder_t)))); |
44 |
}; |
}; |
45 |
|
|
46 |
/* Registration. */ |
/* Registration. */ |
55 |
__P ((record_t, const char *)))); |
__P ((record_t, const char *)))); |
56 |
|
|
57 |
/* Url. */ |
/* Url. */ |
58 |
extern int record_get_url __P ((record_t, int (*(*)) __P ((url_t)))); |
extern int record_get_url __P ((record_t, int (*(*)) __PMT ((url_t)))); |
59 |
extern int record_set_url __P ((record_t, int (*) __P ((url_t)))); |
extern int record_set_url __P ((record_t, int (*) __PMT ((url_t)))); |
60 |
extern int record_set_get_url __P ((record_t, int (*_get_url) |
extern int record_set_get_url __P ((record_t, int (*_get_url) |
61 |
__P ((record_t, |
__PMT ((record_t, |
62 |
int (*(*)) __P ((url_t)))))); |
int (*(*)) __PMT ((url_t)))))); |
63 |
/* Mailbox. */ |
/* Mailbox. */ |
64 |
extern int record_get_mailbox __P ((record_t, int (*(*)) |
extern int record_get_mailbox __P ((record_t, int (*(*)) |
65 |
__P ((mailbox_t)))); |
__PMT ((mailbox_t)))); |
66 |
extern int record_set_mailbox __P ((record_t, int (*) __P ((mailbox_t)))); |
extern int record_set_mailbox __P ((record_t, int (*) __PMT ((mailbox_t)))); |
67 |
extern int record_set_get_mailbox __P ((record_t, int (*_get_mailbox) |
extern int record_set_get_mailbox __P ((record_t, int (*_get_mailbox) |
68 |
__P ((record_t, |
__PMT ((record_t, |
69 |
int (*(*)) __P((mailbox_t)))))); |
int (*(*)) __PMT((mailbox_t)))))); |
70 |
/* Mailer. */ |
/* Mailer. */ |
71 |
extern int record_get_mailer __P ((record_t, |
extern int record_get_mailer __P ((record_t, |
72 |
int (*(*)) __P ((mailer_t)))); |
int (*(*)) __PMT ((mailer_t)))); |
73 |
extern int record_set_mailer __P ((record_t, int (*) __P ((mailer_t)))); |
extern int record_set_mailer __P ((record_t, int (*) __PMT ((mailer_t)))); |
74 |
extern int record_set_get_mailer __P ((record_t, int (*_get_mailer) |
extern int record_set_get_mailer __P ((record_t, int (*_get_mailer) |
75 |
__P ((record_t, |
__PMT ((record_t, |
76 |
int (*(*)) __P ((mailer_t)))))); |
int (*(*)) __PMT ((mailer_t)))))); |
77 |
/* Folder. */ |
/* Folder. */ |
78 |
extern int record_get_folder __P ((record_t, |
extern int record_get_folder __P ((record_t, |
79 |
int (*(*)) __P ((folder_t)))); |
int (*(*)) __PMT ((folder_t)))); |
80 |
extern int record_set_folder __P ((record_t, int (*) __P ((folder_t)))); |
extern int record_set_folder __P ((record_t, int (*) __PMT ((folder_t)))); |
81 |
extern int record_set_get_folder __P ((record_t, int (*_get_folder) |
extern int record_set_get_folder __P ((record_t, int (*_get_folder) |
82 |
__P ((record_t, |
__PMT ((record_t, |
83 |
int (*(*)) __P ((folder_t)))))); |
int (*(*)) __PMT ((folder_t)))))); |
84 |
|
|
85 |
/* Records provided by the library. */ |
/* Records provided by the library. */ |
86 |
|
|