A mailbox.
More...
#include "mailbox.h"
A mailbox.
Definition at line 78 of file mailbox.h.
◆ pathbuf
struct Buffer Mailbox::pathbuf |
◆ realpath
Used for duplicate detection, context comparison, and the sidebar.
Definition at line 81 of file mailbox.h.
◆ name
◆ sub
Inherited config items.
Definition at line 83 of file mailbox.h.
◆ size
◆ has_new
◆ msg_count
Total number of messages.
Definition at line 88 of file mailbox.h.
◆ msg_unread
Number of unread messages.
Definition at line 89 of file mailbox.h.
◆ msg_flagged
Number of flagged messages.
Definition at line 90 of file mailbox.h.
◆ msg_new
Number of new messages.
Definition at line 92 of file mailbox.h.
◆ msg_deleted
Number of deleted messages.
Definition at line 93 of file mailbox.h.
◆ msg_tagged
How many messages are tagged?
Definition at line 94 of file mailbox.h.
◆ emails
struct Email** Mailbox::emails |
Array of Emails.
Definition at line 96 of file mailbox.h.
◆ email_max
Size of emails
array.
Definition at line 97 of file mailbox.h.
◆ v2r
◆ vcount
The number of virtual messages.
Definition at line 99 of file mailbox.h.
◆ notified
User has been notified.
Definition at line 101 of file mailbox.h.
◆ type
◆ newly_created
bool Mailbox::newly_created |
Mbox or mmdf just popped into existence.
Definition at line 103 of file mailbox.h.
◆ last_visited
Time of last exit from this mailbox.
Definition at line 104 of file mailbox.h.
◆ mx_ops
const struct MxOps* Mailbox::mx_ops |
MXAPI callback functions.
Definition at line 106 of file mailbox.h.
◆ append
◆ changed
◆ dontwrite
Don't write the mailbox on close.
Definition at line 110 of file mailbox.h.
◆ first_check_stats_done
bool Mailbox::first_check_stats_done |
True when the check have been done at least one time.
Definition at line 111 of file mailbox.h.
◆ notify_user
bool Mailbox::notify_user |
◆ peekonly
Just taking a glance, revert atime.
Definition at line 113 of file mailbox.h.
◆ poll_new_mail
bool Mailbox::poll_new_mail |
Check for new mail.
Definition at line 114 of file mailbox.h.
◆ readonly
Don't allow changes to the mailbox.
Definition at line 115 of file mailbox.h.
◆ verbose
Display status messages?
Definition at line 116 of file mailbox.h.
◆ rights
◆ compress_info
void* Mailbox::compress_info |
Compressed mbox module private data.
Definition at line 120 of file mailbox.h.
◆ id_hash
◆ subj_hash
◆ label_hash
◆ account
◆ opened
Number of times mailbox is opened.
Definition at line 127 of file mailbox.h.
◆ visible
True if a result of "mailboxes".
Definition at line 129 of file mailbox.h.
◆ mdata
Driver specific data.
Definition at line 131 of file mailbox.h.
◆ mdata_free
void(* Mailbox::mdata_free) (void **ptr) |
◆ notify
struct Notify* Mailbox::notify |
◆ gen
Generation number, for sorting.
Definition at line 146 of file mailbox.h.
The documentation for this struct was generated from the following file: