#include <module.h>
Data Fields | |
lt_dlhandle | dl |
A libltdl handle to the plugin so. | |
char * | data |
Some plugin specific data. | |
config_t * | config |
A configuration context for the mail spool. | |
char * | path |
The path to the associated configuration file. | |
int(* | query )(struct nm_spool *s, enum nm_query query, struct nm_status *status) |
A pointer to the real query() function wrapped by nm_query(). | |
int(* | query_submit )(struct nm_spool *s, enum nm_query query, oop_source *oop, nm_query_cb_t cb, void *user) |
A pointer to the real query_submit() function wrapped by nm_query_submit(). | |
int(* | configure )(struct nm_spool *s) |
A pointer to the real configure() function wrapped by nm_configuret(). | |
int(* | info )(struct nm_spool *s, struct nm_info *i) |
A pointer to the real query_info() function wrapped by nm_info(). | |
void(* | done )(struct nm_spool *s) |
A pointer to a function which will be called before this nm_spool is freed. |
It is opaque to the application
easy.c, nm-spoolhack.c, nmail-async.c, and nmail.c.
Definition at line 37 of file module.h.
|
A configuration context for the mail spool.
|
|
A pointer to the real configure() function wrapped by nm_configuret().
|
|
Some plugin specific data.
|
|
A libltdl handle to the plugin so.
|
|
A pointer to a function which will be called before this nm_spool is freed.
|
|
A pointer to the real query_info() function wrapped by nm_info().
|
|
The path to the associated configuration file.
|
|
A pointer to the real query() function wrapped by nm_query().
|
|
A pointer to the real query_submit() function wrapped by nm_query_submit().
|