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_POP_EDATA_H
24
#define MUTT_POP_EDATA_H
25
26
struct
Email
;
27
31
struct
PopEmailData
32
{
33
const
char
*
uid
;
34
int
refno
;
35
};
36
37
void
pop_edata_free
(
void
**ptr);
38
struct
PopEmailData
*
pop_edata_get
(
struct
Email
*e);
39
struct
PopEmailData
*
pop_edata_new
(
const
char
*
uid
);
40
41
#endif
/* MUTT_POP_EDATA_H */
pop_edata_free
void pop_edata_free(void **ptr)
Free the private Email data - Implements Email::edata_free() -.
Definition
edata.c:41
pop_edata_new
struct PopEmailData * pop_edata_new(const char *uid)
Create a new PopEmailData for an email.
Definition
edata.c:56
pop_edata_get
struct PopEmailData * pop_edata_get(struct Email *e)
Get the private data for this Email.
Definition
edata.c:68
Email
The envelope/body of an email.
Definition
email.h:39
PopEmailData
POP-specific Email data -.
Definition
edata.h:32
PopEmailData::refno
int refno
Message number on server.
Definition
edata.h:34
PopEmailData::uid
const char * uid
UID of email.
Definition
edata.h:33