summaryrefslogtreecommitdiff
path: root/lib/muscript_priv.h
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;

Return to:

Send suggestions and report system problems to the System administrator.