NeoMutt  2025-09-05-43-g177ed6
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
private_data.h
Go to the documentation of this file.
1
23
24#ifndef MUTT_ATTACH_PRIVATE_DATA_H
25#define MUTT_ATTACH_PRIVATE_DATA_H
26
27#include "config.h"
28#include <stdbool.h>
29
30struct Menu;
31
36{
37 struct Menu *menu;
38 struct AttachCtx *actx;
39 struct ConfigSubset *sub;
40 struct Mailbox *mailbox;
41 int op;
43};
44
45void attach_private_data_free(struct Menu *menu, void **ptr);
47
48#endif /* MUTT_ATTACH_PRIVATE_DATA_H */
struct AttachPrivateData * attach_private_data_new(void)
Create new Attach Data.
void attach_private_data_free(struct Menu *menu, void **ptr)
Free the Attach Data - Implements Menu::mdata_free() -.
A set of attachments.
Definition attach.h:63
Private state data for Attachments.
int op
Op returned from the Pager, e.g. OP_NEXT_ENTRY.
struct Menu * menu
Current Menu.
struct ConfigSubset * sub
Config subset.
struct AttachCtx * actx
List of all Attachments.
bool attach_msg
Are we in "attach message" mode?
struct Mailbox * mailbox
Current Mailbox.
A set of inherited config items.
Definition subset.h:46
A mailbox.
Definition mailbox.h:79
Definition lib.h:79