NeoMutt
2024-04-16-36-g75b6fb
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
functions.h
Go to the documentation of this file.
1
23
#ifndef MUTT_MIXMASTER_FUNCTIONS_H
24
#define MUTT_MIXMASTER_FUNCTIONS_H
25
26
struct
MixmasterPrivateData
;
27
struct
MuttWindow
;
28
39
typedef
int (*
mixmaster_function_t
)(
struct
MixmasterPrivateData
*priv,
int
op);
40
44
struct
MixmasterFunction
45
{
46
int
op
;
47
mixmaster_function_t
function
;
48
};
49
50
int
mix_function_dispatcher
(
struct
MuttWindow
*win,
int
op);
51
52
#endif
/* MUTT_MIXMASTER_FUNCTIONS_H */
mix_function_dispatcher
int mix_function_dispatcher(struct MuttWindow *win, int op)
Perform a Mixmaster function - Implements function_dispatcher_t -.
Definition:
functions.c:183
mixmaster_function_t
int(* mixmaster_function_t)(struct MixmasterPrivateData *priv, int op)
Definition:
functions.h:39
MixmasterFunction
A NeoMutt function.
Definition:
functions.h:45
MixmasterFunction::function
mixmaster_function_t function
Function to call.
Definition:
functions.h:47
MixmasterFunction::op
int op
Op code, e.g. OP_MIX_USE.
Definition:
functions.h:46
MixmasterPrivateData
Private state data for the Mixmaster.
Definition:
private_data.h:30
MuttWindow
Definition:
mutt_window.h:123