/[mailutils]/mailutils/include/mailutils/registrar.h
ViewVC logotype

Diff of /mailutils/include/mailutils/registrar.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by sroberts, Mon Mar 25 03:46:11 2002 UTC revision 1.10 by gray, Fri May 24 08:13:41 2002 UTC
# Line 37  struct _record Line 37  struct _record
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.  */
# Line 55  extern int record_set_is_scheme   __P (( Line 55  extern int record_set_is_scheme   __P ((
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    

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26