// clang-format off
/**
- * struct mx_comp_ops - Mailbox callback functions for compressed mailboxes
+ * struct mx_comp_ops - Compressed mailbox - Implements ::MxOps
*
* Compress only uses open, close and check.
* The message functions are delegated to mbox.
// clang-format off
/**
- * struct mx_imap_ops - Mailbox callback functions for IMAP mailboxes
+ * struct mx_imap_ops - IMAP mailbox - Implements ::MxOps
*/
struct MxOps mx_imap_ops = {
.magic = MUTT_IMAP,
// clang-format off
/**
- * struct mx_maildir_ops - Mailbox callback functions for Maildir mailboxes
+ * struct mx_maildir_ops - Maildir mailbox - Implements ::MxOps
*/
struct MxOps mx_maildir_ops = {
.magic = MUTT_MAILDIR,
};
/**
- * struct mx_mh_ops - Mailbox callback functions for MH mailboxes
+ * struct mx_mh_ops - MH mailbox - Implements ::MxOps
*/
struct MxOps mx_mh_ops = {
.magic = MUTT_MH,
// clang-format off
/**
- * struct mx_mbox_ops - Mailbox callback functions for mbox mailboxes
+ * struct mx_mbox_ops - Mbox mailbox - Implements ::MxOps
*/
struct MxOps mx_mbox_ops = {
.magic = MUTT_MBOX,
};
/**
- * struct mx_mmdf_ops - Mailbox callback functions for MMDF mailboxes
+ * struct mx_mmdf_ops - MMDF mailbox - Implements ::MxOps
*/
struct MxOps mx_mmdf_ops = {
.magic = MUTT_MMDF,
/**
* struct MxOps - The Mailbox API
*
- * Each backend provides a set of functions through which the mailbox, messages
- * and tags are manipulated.
+ * Each backend provides a set of functions through which the mailbox, messages,
+ * tags and paths are manipulated.
*/
struct MxOps
{
// clang-format off
/**
- * struct mx_nntp_ops - Mailbox callback functions for NNTP mailboxes
+ * struct mx_nntp_ops - NNTP mailbox - Implements ::MxOps
*/
struct MxOps mx_nntp_ops = {
.magic = MUTT_NNTP,
// clang-format off
/**
- * struct mx_notmuch_ops - Mailbox callback functions for Notmuch mailboxes
+ * struct mx_notmuch_ops - Notmuch mailbox - Implements ::MxOps
*/
struct MxOps mx_notmuch_ops = {
.magic = MUTT_NOTMUCH,
// clang-format off
/**
- * mx_pop_ops - Mailbox callback functions for POP mailboxes
+ * mx_pop_ops - POP mailbox - Implements ::MxOps
*/
struct MxOps mx_pop_ops = {
.magic = MUTT_POP,