blob: f97899fa1ac234df0016534ba76fe252174234e1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
struct mu_script_fun
{
char *lang;
char *suf;
int (*script_init) (const char *, mu_script_descr_t *);
int (*script_done) (mu_script_descr_t);
int (*script_process) (mu_script_descr_t, mu_message_t);
int (*script_log_enable) (mu_script_descr_t descr, const char *name,
const char *hdr);
};
extern struct mu_script_fun mu_script_python;
extern struct mu_script_fun mu_script_sieve;
extern struct mu_script_fun mu_script_scheme;
|