NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
DOXYGEN
edata.h
Go to the documentation of this file.
1 
23 #ifndef MUTT_POP_EDATA_H
24 #define MUTT_POP_EDATA_H
25 
26 struct Email;
27 
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 */
The envelope/body of an email.
Definition: email.h:37
void pop_edata_free(void **ptr)
Free the private Email data - Implements Email::edata_free()
Definition: edata.c:41
int refno
Message number on server.
Definition: edata.h:34
struct PopEmailData * pop_edata_get(struct Email *e)
Get the private data for this Email.
Definition: edata.c:65
const char * uid
Definition: edata.h:33
POP-specific Email data -.
Definition: edata.h:31
struct PopEmailData * pop_edata_new(const char *uid)
Create a new PopEmailData for an email.
Definition: edata.c:53