NeoMutt
2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
edata.h
Go to the documentation of this file.
1
22
23
#ifndef MUTT_MAILDIR_EDATA_H
24
#define MUTT_MAILDIR_EDATA_H
25
26
struct
Email
;
27
31
struct
MaildirEmailData
32
{
33
char
*
custom_flags
;
34
};
35
36
void
maildir_edata_free
(
void
**ptr);
37
struct
MaildirEmailData
*
maildir_edata_get
(
struct
Email
*e);
38
struct
MaildirEmailData
*
maildir_edata_new
(
void
);
39
40
#endif
/* MUTT_MAILDIR_EDATA_H */
maildir_edata_free
void maildir_edata_free(void **ptr)
Free the private Email data - Implements Email::edata_free() -.
Definition
edata.c:38
maildir_edata_get
struct MaildirEmailData * maildir_edata_get(struct Email *e)
Get the private data for this Email.
Definition
edata.c:63
maildir_edata_new
struct MaildirEmailData * maildir_edata_new(void)
Create a new MaildirEmailData object.
Definition
edata.c:53
Email
The envelope/body of an email.
Definition
email.h:39
MaildirEmailData
Maildir-specific Email data -.
Definition
edata.h:32
MaildirEmailData::custom_flags
char * custom_flags
Custom Maildir flags (e.g Dovecot labels).
Definition
edata.h:33