}
/**
- * comp_ac_find - Find an Account that matches a Mailbox path
+ * comp_ac_find - Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
*/
struct Account *comp_ac_find(struct Account *a, const char *path)
{
}
/**
- * comp_ac_add - Add a Mailbox to an Account
+ * comp_ac_add - Add a Mailbox to an Account - Implements MxOps::ac_add()
*/
int comp_ac_add(struct Account *a, struct Mailbox *m)
{
}
/**
- * comp_mbox_open - Implements MxOps::mbox_open()
+ * comp_mbox_open - Open a Mailbox - Implements MxOps::mbox_open()
*
* Set up a compressed mailbox to be read.
* Decompress the mailbox and set up the paths and hooks needed.
}
/**
- * comp_mbox_open_append - Implements MxOps::mbox_open_append()
+ * comp_mbox_open_append - Open a Mailbox for appending - Implements MxOps::mbox_open_append()
*
* flags may also contain #MUTT_NEWFOLDER
*
}
/**
- * comp_mbox_check - Implements MxOps::mbox_check()
+ * comp_mbox_check - Check for new mail - Implements MxOps::mbox_check()
* @param m Mailbox
* @param index_hint Currently selected mailbox
* @retval 0 Mailbox OK
}
/**
- * comp_mbox_sync - Implements MxOps::mbox_sync()
+ * comp_mbox_sync - Save changes to the Mailbox - Implements MxOps::mbox_sync()
*
* Changes in NeoMutt only affect the tmp file.
* Calling comp_mbox_sync() will commit them to the compressed file.
}
/**
- * comp_mbox_close - Implements MxOps::mbox_close()
+ * comp_mbox_close - Close a Mailbox - Implements MxOps::mbox_close()
*
* If the mailbox has been changed then re-compress the tmp file.
* Then delete the tmp file.
}
/**
- * comp_msg_open - Implements MxOps::msg_open()
+ * comp_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
static int comp_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * comp_msg_open_new - Implements MxOps::msg_open_new()
+ * comp_msg_open_new - Open a new message in a Mailbox - Implements MxOps::msg_open_new()
*/
static int comp_msg_open_new(struct Mailbox *m, struct Message *msg, struct Email *e)
{
}
/**
- * comp_msg_commit - Implements MxOps::msg_commit()
+ * comp_msg_commit - Save changes to an email - Implements MxOps::msg_commit()
*/
static int comp_msg_commit(struct Mailbox *m, struct Message *msg)
{
}
/**
- * comp_msg_close - Implements MxOps::msg_close()
+ * comp_msg_close - Close an email - Implements MxOps::msg_close()
*/
static int comp_msg_close(struct Mailbox *m, struct Message *msg)
{
}
/**
- * comp_tags_edit - Implements MxOps::tags_edit()
+ * comp_tags_edit - Prompt and validate new messages tags - Implements MxOps::tags_edit()
*/
static int comp_tags_edit(struct Mailbox *m, const char *tags, char *buf, size_t buflen)
{
}
/**
- * comp_tags_commit - Implements MxOps::tags_commit()
+ * comp_tags_commit - Save the tags to a message - Implements MxOps::tags_commit()
*/
static int comp_tags_commit(struct Mailbox *m, struct Email *e, char *buf)
{
}
/**
- * comp_path_probe - Is this a compressed mailbox? - Implements MxOps::path_probe()
+ * comp_path_probe - Is this a compressed Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType comp_path_probe(const char *path, const struct stat *st)
{
}
/**
- * comp_path_canon - Canonicalise a mailbox path - Implements MxOps::path_canon()
+ * comp_path_canon - Canonicalise a Mailbox path - Implements MxOps::path_canon()
*/
int comp_path_canon(char *buf, size_t buflen)
{
}
/**
- * comp_path_pretty - Implements MxOps::path_pretty()
+ * comp_path_pretty - Abbreviate a Mailbox path - Implements MxOps::path_pretty()
*/
int comp_path_pretty(char *buf, size_t buflen, const char *folder)
{
}
/**
- * comp_path_parent - Implements MxOps::path_parent()
+ * comp_path_parent - Find the parent of a Mailbox path - Implements MxOps::path_parent()
*/
int comp_path_parent(char *buf, size_t buflen)
{
// clang-format off
/**
- * MxCompOps - Compressed mailbox - Implements ::MxOps
+ * MxCompOps - Compressed Mailbox - Implements ::MxOps
*
* Compress only uses open, close and check.
* The message functions are delegated to mbox.
}
/**
- * imap_mbox_check_stats - Implements MxOps::mbox_check_stats()
+ * imap_mbox_check_stats - Check the Mailbox statistics - Implements MxOps::mbox_check_stats()
*/
int imap_mbox_check_stats(struct Mailbox *m, int flags)
{
}
/**
- * imap_ac_find - Find an Account that matches a Mailbox path
+ * imap_ac_find - Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
*/
struct Account *imap_ac_find(struct Account *a, const char *path)
{
}
/**
- * imap_ac_add - Add a Mailbox to an Account
+ * imap_ac_add - Add a Mailbox to an Account - Implements MxOps::ac_add()
*/
int imap_ac_add(struct Account *a, struct Mailbox *m)
{
}
/**
- * imap_mbox_open - Implements MxOps::mbox_open()
+ * imap_mbox_open - Open a mailbox - Implements MxOps::mbox_open()
*/
static int imap_mbox_open(struct Mailbox *m)
{
}
/**
- * imap_mbox_open_append - Implements MxOps::mbox_open_append()
+ * imap_mbox_open_append - Open a Mailbox for appending - Implements MxOps::mbox_open_append()
*/
static int imap_mbox_open_append(struct Mailbox *m, OpenMailboxFlags flags)
{
}
/**
- * imap_mbox_check - Implements MxOps::mbox_check()
+ * imap_mbox_check - Check for new mail - Implements MxOps::mbox_check()
* @param m Mailbox
* @param index_hint Remember our place in the index
* @retval >0 Success, e.g. #MUTT_REOPENED
}
/**
- * imap_mbox_close - Implements MxOps::mbox_close()
+ * imap_mbox_close - Close a Mailbox - Implements MxOps::mbox_close()
*/
static int imap_mbox_close(struct Mailbox *m)
{
}
/**
- * imap_msg_open_new - Implements MxOps::msg_open_new()
+ * imap_msg_open_new - Open a new message in a Mailbox - Implements MxOps::msg_open_new()
*/
static int imap_msg_open_new(struct Mailbox *m, struct Message *msg, struct Email *e)
{
}
/**
- * imap_tags_edit - Implements MxOps::tags_edit()
+ * imap_tags_edit - Prompt and validate new messages tags - Implements MxOps::tags_edit()
*/
static int imap_tags_edit(struct Mailbox *m, const char *tags, char *buf, size_t buflen)
{
}
/**
- * imap_tags_commit - Implements MxOps::tags_commit()
+ * imap_tags_commit - Save the tags to a message - Implements MxOps::tags_commit()
*
* This method update the server flags on the server by
* removing the last know custom flags of a header
}
/**
- * imap_path_probe - Is this an IMAP mailbox? - Implements MxOps::path_probe()
+ * imap_path_probe - Is this an IMAP Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType imap_path_probe(const char *path, const struct stat *st)
{
}
/**
- * imap_path_canon - Canonicalise a mailbox path - Implements MxOps::path_canon()
+ * imap_path_canon - Canonicalise a Mailbox path - Implements MxOps::path_canon()
*/
int imap_path_canon(char *buf, size_t buflen)
{
}
/**
- * imap_path_pretty - Implements MxOps::path_pretty()
+ * imap_path_pretty - Abbreviate a Mailbox path - Implements MxOps::path_pretty()
*/
int imap_path_pretty(char *buf, size_t buflen, const char *folder)
{
}
/**
- * imap_path_parent - Implements MxOps::path_parent()
+ * imap_path_parent - Find the parent of a Mailbox path - Implements MxOps::path_parent()
*/
int imap_path_parent(char *buf, size_t buflen)
{
// clang-format off
/**
- * MxImapOps - IMAP mailbox - Implements ::MxOps
+ * MxImapOps - IMAP Mailbox - Implements ::MxOps
*/
struct MxOps MxImapOps = {
.magic = MUTT_IMAP,
}
/**
- * imap_msg_open - Implements MxOps::msg_open()
+ * imap_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
int imap_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * imap_msg_commit - Implements MxOps::msg_commit()
+ * imap_msg_commit - Save changes to an email - Implements MxOps::msg_commit()
*
* @note May also return EOF Failure, see errno
*/
}
/**
- * imap_msg_close - Implements MxOps::msg_close()
+ * imap_msg_close - Close an email - Implements MxOps::msg_close()
*
* @note May also return EOF Failure, see errno
*/
}
/**
- * maildir_mbox_open - Implements MxOps::mbox_open()
+ * maildir_mbox_open - Open a Mailbox - Implements MxOps::mbox_open()
*/
static int maildir_mbox_open(struct Mailbox *m)
{
}
/**
- * maildir_mbox_open_append - Implements MxOps::mbox_open_append()
+ * maildir_mbox_open_append - Open a Mailbox for appending - Implements MxOps::mbox_open_append()
*/
static int maildir_mbox_open_append(struct Mailbox *m, OpenMailboxFlags flags)
{
}
/**
- * maildir_mbox_check - Implements MxOps::mbox_check()
+ * maildir_mbox_check - Check for new mail - Implements MxOps::mbox_check()
*
* This function handles arrival of new mail and reopening of maildir folders.
* The basic idea here is we check to see if either the new or cur
}
/**
- * maildir_mbox_check_stats - Implements MxOps::mbox_check_stats
+ * maildir_mbox_check_stats - Check the Mailbox statistics - Implements MxOps::mbox_check_stats
*/
static int maildir_mbox_check_stats(struct Mailbox *m, int flags)
{
}
/**
- * maildir_msg_open - Implements MxOps::msg_open()
+ * maildir_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
static int maildir_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * maildir_msg_open_new - Implements MxOps::msg_open_new()
+ * maildir_msg_open_new - Open a new message in a Mailbox - Implements MxOps::msg_open_new()
*
* Open a new (temporary) message in a maildir folder.
*
}
/**
- * maildir_msg_commit - Implements MxOps::msg_commit()
+ * maildir_msg_commit - Save changes to an email - Implements MxOps::msg_commit()
*/
static int maildir_msg_commit(struct Mailbox *m, struct Message *msg)
{
}
/**
- * maildir_path_probe - Is this a Maildir mailbox? - Implements MxOps::path_probe()
+ * maildir_path_probe - Is this a Maildir Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType maildir_path_probe(const char *path, const struct stat *st)
{
// clang-format off
/**
- * MxMaildirOps - Maildir mailbox - Implements ::MxOps
+ * MxMaildirOps - Maildir Mailbox - Implements ::MxOps
*/
struct MxOps MxMaildirOps = {
.magic = MUTT_MAILDIR,
}
/**
- * mh_mbox_check_stats - Implements MxOps::check_stats
+ * mh_mbox_check_stats - Check the Mailbox statistics - Implements MxOps::check_stats
*/
static int mh_mbox_check_stats(struct Mailbox *m, int flags)
{
}
/**
- * mh_mbox_open - Implements MxOps::mbox_open()
+ * mh_mbox_open - Open a Mailbox - Implements MxOps::mbox_open()
*/
static int mh_mbox_open(struct Mailbox *m)
{
}
/**
- * mh_mbox_open_append - Implements MxOps::mbox_open_append()
+ * mh_mbox_open_append - Open a Mailbox for appending - Implements MxOps::mbox_open_append()
*/
static int mh_mbox_open_append(struct Mailbox *m, OpenMailboxFlags flags)
{
}
/**
- * mh_mbox_check - Implements MxOps::mbox_check()
+ * mh_mbox_check - Check for new mail - Implements MxOps::mbox_check()
*
* This function handles arrival of new mail and reopening of mh/maildir
* folders. Things are getting rather complex because we don't have a
}
/**
- * mh_msg_open - Implements MxOps::msg_open()
+ * mh_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
static int mh_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * mh_msg_open_new - Implements MxOps::msg_open_new()
+ * mh_msg_open_new - Open a new message in a Mailbox - Implements MxOps::msg_open_new()
*
* Open a new (temporary) message in an MH folder.
*/
}
/**
- * mh_msg_commit - Implements MxOps::msg_commit()
+ * mh_msg_commit - Save changes to an email - Implements MxOps::msg_commit()
*/
static int mh_msg_commit(struct Mailbox *m, struct Message *msg)
{
}
/**
- * mh_path_probe - Is this an mh mailbox? - Implements MxOps::path_probe()
+ * mh_path_probe - Is this an mh Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType mh_path_probe(const char *path, const struct stat *st)
{
// clang-format off
/**
- * MxMhOps - MH mailbox - Implements ::MxOps
+ * MxMhOps - MH Mailbox - Implements ::MxOps
*/
struct MxOps MxMhOps = {
.magic = MUTT_MH,
}
/**
- * maildir_ac_find - Find an Account that matches a Mailbox path
+ * maildir_ac_find - Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
*/
struct Account *maildir_ac_find(struct Account *a, const char *path)
{
}
/**
- * maildir_ac_add - Add a Mailbox to an Account
+ * maildir_ac_add - Add a Mailbox to an Account - Implements MxOps::ac_add()
*/
int maildir_ac_add(struct Account *a, struct Mailbox *m)
{
}
/**
- * maildir_path_canon - Canonicalise a mailbox path - Implements MxOps::path_canon()
+ * maildir_path_canon - Canonicalise a Mailbox path - Implements MxOps::path_canon()
*/
int maildir_path_canon(char *buf, size_t buflen)
{
}
/**
- * maildir_path_pretty - Implements MxOps::path_pretty()
+ * maildir_path_pretty - Abbreviate a Mailbox path - Implements MxOps::path_pretty()
*/
int maildir_path_pretty(char *buf, size_t buflen, const char *folder)
{
}
/**
- * maildir_path_parent - Implements MxOps::path_parent()
+ * maildir_path_parent - Find the parent of a Mailbox path - Implements MxOps::path_parent()
*/
int maildir_path_parent(char *buf, size_t buflen)
{
}
/**
- * mh_mbox_sync - Implements MxOps::mbox_sync()
+ * mh_mbox_sync - Save changes to the Mailbox - Implements MxOps::mbox_sync()
*/
int mh_mbox_sync(struct Mailbox *m, int *index_hint)
{
}
/**
- * mh_mbox_close - Implements MxOps::mbox_close()
+ * mh_mbox_close - Close a Mailbox - Implements MxOps::mbox_close()
* @retval 0 Always
*/
int mh_mbox_close(struct Mailbox *m)
}
/**
- * mh_msg_close - Implements MxOps::msg_close()
+ * mh_msg_close - Close an email - Implements MxOps::msg_close()
*
* @note May also return EOF Failure, see errno
*/
}
/**
- * mbox_ac_find - Find an Account that matches a Mailbox path
+ * mbox_ac_find - Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
*/
struct Account *mbox_ac_find(struct Account *a, const char *path)
{
}
/**
- * mbox_ac_add - Add a Mailbox to an Account
+ * mbox_ac_add - Add a Mailbox to an Account - Implements MxOps::ac_add()
*/
int mbox_ac_add(struct Account *a, struct Mailbox *m)
{
}
/**
- * mbox_mbox_open - Implements MxOps::mbox_open()
+ * mbox_mbox_open - Open a Mailbox - Implements MxOps::mbox_open()
*/
static int mbox_mbox_open(struct Mailbox *m)
{
}
/**
- * mbox_mbox_open_append - Implements MxOps::mbox_open_append()
+ * mbox_mbox_open_append - Open a Mailbox for appending - Implements MxOps::mbox_open_append()
*/
static int mbox_mbox_open_append(struct Mailbox *m, OpenMailboxFlags flags)
{
}
/**
- * mbox_mbox_check - Implements MxOps::mbox_check()
+ * mbox_mbox_check - Check for new mail - Implements MxOps::mbox_check()
* @param[in] m Mailbox
* @param[out] index_hint Keep track of current index selection
* @retval #MUTT_REOPENED Mailbox has been reopened
}
/**
- * mbox_mbox_sync - Implements MxOps::mbox_sync()
+ * mbox_mbox_sync - Save changes to the Mailbox - Implements MxOps::mbox_sync()
*/
static int mbox_mbox_sync(struct Mailbox *m, int *index_hint)
{
}
/**
- * mbox_mbox_close - Implements MxOps::mbox_close()
+ * mbox_mbox_close - Close a Mailbox - Implements MxOps::mbox_close()
*/
static int mbox_mbox_close(struct Mailbox *m)
{
}
/**
- * mbox_msg_open - Implements MxOps::msg_open()
+ * mbox_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
static int mbox_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * mbox_msg_open_new - Implements MxOps::msg_open_new()
+ * mbox_msg_open_new - Open a new message in a Mailbox - Implements MxOps::msg_open_new()
*/
static int mbox_msg_open_new(struct Mailbox *m, struct Message *msg, struct Email *e)
{
}
/**
- * mbox_msg_commit - Implements MxOps::msg_commit()
+ * mbox_msg_commit - Save changes to an email - Implements MxOps::msg_commit()
*/
static int mbox_msg_commit(struct Mailbox *m, struct Message *msg)
{
}
/**
- * mbox_msg_close - Implements MxOps::msg_close()
+ * mbox_msg_close - Close an email - Implements MxOps::msg_close()
*/
static int mbox_msg_close(struct Mailbox *m, struct Message *msg)
{
}
/**
- * mbox_path_probe - Is this an mbox mailbox? - Implements MxOps::path_probe()
+ * mbox_path_probe - Is this an mbox Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType mbox_path_probe(const char *path, const struct stat *st)
{
}
/**
- * mbox_path_canon - Canonicalise a mailbox path - Implements MxOps::path_canon()
+ * mbox_path_canon - Canonicalise a Mailbox path - Implements MxOps::path_canon()
*/
int mbox_path_canon(char *buf, size_t buflen)
{
}
/**
- * mbox_path_pretty - Implements MxOps::path_pretty()
+ * mbox_path_pretty - Abbreviate a Mailbox path - Implements MxOps::path_pretty()
*/
int mbox_path_pretty(char *buf, size_t buflen, const char *folder)
{
}
/**
- * mbox_path_parent - Implements MxOps::path_parent()
+ * mbox_path_parent - Find the parent of a Mailbox path - Implements MxOps::path_parent()
*/
int mbox_path_parent(char *buf, size_t buflen)
{
}
/**
- * mmdf_msg_commit - Implements MxOps::msg_commit()
+ * mmdf_msg_commit - Save changes to an email - Implements MxOps::msg_commit()
*/
static int mmdf_msg_commit(struct Mailbox *m, struct Message *msg)
{
}
/**
- * mbox_mbox_check_stats - Implements MxOps::mbox_check_stats()
+ * mbox_mbox_check_stats - Check the Mailbox statistics - Implements MxOps::mbox_check_stats()
*/
static int mbox_mbox_check_stats(struct Mailbox *m, int flags)
{
// clang-format off
/**
- * MxMboxOps - Mbox mailbox - Implements ::MxOps
+ * MxMboxOps - Mbox Mailbox - Implements ::MxOps
*/
struct MxOps MxMboxOps = {
.magic = MUTT_MBOX,
};
/**
- * MxMmdfOps - MMDF mailbox - Implements ::MxOps
+ * MxMmdfOps - MMDF Mailbox - Implements ::MxOps
*/
struct MxOps MxMmdfOps = {
.magic = MUTT_MMDF,
const char *name; ///< Mailbox name, e.g. "imap"
/**
- * ac_find - Find an Account for a Mailbox path
+ * ac_find - Find an Account that matches a Mailbox path
* @param a Account to search
* @param path Path to search for
* @retval 0 Success
*/
int (*ac_add) (struct Account *a, struct Mailbox *m);
/**
- * mbox_open - Open a mailbox
+ * mbox_open - Open a Mailbox
* @param m Mailbox to open
* @retval 0 Success
* @retval -1 Error
*/
int (*mbox_close) (struct Mailbox *m);
/**
- * msg_open - Open an email message in Mailbox
+ * msg_open - Open an email message in a Mailbox
* @param m Mailbox
* @param msg Message to open
* @param msgno Index of message to open
}
/**
- * nntp_ac_find - Find an Account that matches a Mailbox path
+ * nntp_ac_find - Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
*/
struct Account *nntp_ac_find(struct Account *a, const char *path)
{
}
/**
- * nntp_ac_add - Add a Mailbox to an Account
+ * nntp_ac_add - Add a Mailbox to an Account - Implements MxOps::ac_add()
*/
int nntp_ac_add(struct Account *a, struct Mailbox *m)
{
}
/**
- * nntp_mbox_open - Implements MxOps::mbox_open()
+ * nntp_mbox_open - Open a Mailbox - Implements MxOps::mbox_open()
*/
static int nntp_mbox_open(struct Mailbox *m)
{
}
/**
- * nntp_mbox_check - Implements MxOps::mbox_check()
+ * nntp_mbox_check - Check for new mail - Implements MxOps::mbox_check()
* @param m Mailbox
* @param index_hint Current message (UNUSED)
* @retval #MUTT_REOPENED Articles have been renumbered or removed from server
}
/**
- * nntp_mbox_sync - Implements MxOps::mbox_sync()
+ * nntp_mbox_sync - Save changes to the Mailbox - Implements MxOps::mbox_sync()
*
* @note May also return values from check_mailbox()
*/
}
/**
- * nntp_mbox_close - Implements MxOps::mbox_close()
+ * nntp_mbox_close - Close a Mailbox - Implements MxOps::mbox_close()
* @retval 0 Always
*/
static int nntp_mbox_close(struct Mailbox *m)
}
/**
- * nntp_msg_open - Implements MxOps::msg_open()
+ * nntp_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
static int nntp_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * nntp_msg_close - Implements MxOps::msg_close()
+ * nntp_msg_close - Close an email - Implements MxOps::msg_close()
*
* @note May also return EOF Failure, see errno
*/
}
/**
- * nntp_path_probe - Is this an NNTP mailbox? - Implements MxOps::path_probe()
+ * nntp_path_probe - Is this an NNTP Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType nntp_path_probe(const char *path, const struct stat *st)
{
}
/**
- * nntp_path_canon - Canonicalise a mailbox path - Implements MxOps::path_canon()
+ * nntp_path_canon - Canonicalise a Mailbox path - Implements MxOps::path_canon()
*/
int nntp_path_canon(char *buf, size_t buflen)
{
}
/**
- * nntp_path_pretty - Implements MxOps::path_pretty()
+ * nntp_path_pretty - Abbreviate a Mailbox path - Implements MxOps::path_pretty()
*/
int nntp_path_pretty(char *buf, size_t buflen, const char *folder)
{
}
/**
- * nntp_path_parent - Implements MxOps::path_parent()
+ * nntp_path_parent - Find the parent of a Mailbox path - Implements MxOps::path_parent()
*/
int nntp_path_parent(char *buf, size_t buflen)
{
// clang-format off
/**
- * MxNntpOps - NNTP mailbox - Implements ::MxOps
+ * MxNntpOps - NNTP Mailbox - Implements ::MxOps
*/
struct MxOps MxNntpOps = {
.magic = MUTT_NNTP,
}
/**
- * nm_mbox_check_stats - Implements MxOps::check_stats()
+ * nm_mbox_check_stats - Check the Mailbox statistics - Implements MxOps::check_stats()
*/
static int nm_mbox_check_stats(struct Mailbox *m, int flags)
{
}
/**
- * nm_ac_find - Find an Account that matches a Mailbox path
+ * nm_ac_find - Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
*/
struct Account *nm_ac_find(struct Account *a, const char *path)
{
}
/**
- * nm_ac_add - Add a Mailbox to an Account
+ * nm_ac_add - Add a Mailbox to an Account - Implements MxOps::ac_add()
*/
int nm_ac_add(struct Account *a, struct Mailbox *m)
{
}
/**
- * nm_mbox_open - Implements MxOps::mbox_open()
+ * nm_mbox_open - Open a Mailbox - Implements MxOps::mbox_open()
*/
static int nm_mbox_open(struct Mailbox *m)
{
}
/**
- * nm_mbox_check - Implements MxOps::mbox_check()
+ * nm_mbox_check - Check for new mail - Implements MxOps::mbox_check()
* @param m Mailbox
* @param index_hint Remember our place in the index
* @retval -1 Error
}
/**
- * nm_mbox_sync - Implements MxOps::mbox_sync()
+ * nm_mbox_sync - Save changes to the Mailbox - Implements MxOps::mbox_sync()
*/
static int nm_mbox_sync(struct Mailbox *m, int *index_hint)
{
}
/**
- * nm_mbox_close - Implements MxOps::mbox_close()
+ * nm_mbox_close - Close a Mailbox - Implements MxOps::mbox_close()
*
* Nothing to do.
*/
}
/**
- * nm_msg_open - Implements MxOps::msg_open()
+ * nm_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
static int nm_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * nm_msg_commit - Implements MxOps::msg_commit()
+ * nm_msg_commit - Save changes to an email - Implements MxOps::msg_commit()
* @retval -1 Always
*/
static int nm_msg_commit(struct Mailbox *m, struct Message *msg)
}
/**
- * nm_msg_close - Implements MxOps::msg_close()
+ * nm_msg_close - Close an email - Implements MxOps::msg_close()
*/
static int nm_msg_close(struct Mailbox *m, struct Message *msg)
{
}
/**
- * nm_tags_edit - Implements MxOps::tags_edit()
+ * nm_tags_edit - Prompt and validate new messages tags - Implements MxOps::tags_edit()
*/
static int nm_tags_edit(struct Mailbox *m, const char *tags, char *buf, size_t buflen)
{
}
/**
- * nm_tags_commit - Implements MxOps::tags_commit()
+ * nm_tags_commit - Save the tags to a message - Implements MxOps::tags_commit()
*/
static int nm_tags_commit(struct Mailbox *m, struct Email *e, char *buf)
{
}
/**
- * nm_path_probe - Is this a Notmuch mailbox? - Implements MxOps::path_probe()
+ * nm_path_probe - Is this a Notmuch Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType nm_path_probe(const char *path, const struct stat *st)
{
}
/**
- * nm_path_canon - Canonicalise a mailbox path - Implements MxOps::path_canon()
+ * nm_path_canon - Canonicalise a Mailbox path - Implements MxOps::path_canon()
*/
int nm_path_canon(char *buf, size_t buflen)
{
}
/**
- * nm_path_pretty - Implements MxOps::path_pretty()
+ * nm_path_pretty - Abbreviate a Mailbox path - Implements MxOps::path_pretty()
*/
int nm_path_pretty(char *buf, size_t buflen, const char *folder)
{
}
/**
- * nm_path_parent - Implements MxOps::path_parent()
+ * nm_path_parent - Find the parent of a Mailbox path - Implements MxOps::path_parent()
*/
int nm_path_parent(char *buf, size_t buflen)
{
// clang-format off
/**
- * MxNotmuchOps - Notmuch mailbox - Implements ::MxOps
+ * MxNotmuchOps - Notmuch Mailbox - Implements ::MxOps
*/
struct MxOps MxNotmuchOps = {
.magic = MUTT_NOTMUCH,
}
/**
- * pop_ac_find - Find an Account that matches a Mailbox path
+ * pop_ac_find - Find an Account that matches a Mailbox path - Implements MxOps::ac_find()
*/
struct Account *pop_ac_find(struct Account *a, const char *path)
{
}
/**
- * pop_ac_add - Add a Mailbox to an Account
+ * pop_ac_add - Add a Mailbox to an Account - Implements MxOps::ac_add()
*/
int pop_ac_add(struct Account *a, struct Mailbox *m)
{
}
/**
- * pop_mbox_open - Implements MxOps::mbox_open()
+ * pop_mbox_open - Open a Mailbox - Implements MxOps::mbox_open()
*
* Fetch only headers
*/
}
/**
- * pop_mbox_check - Implements MxOps::mbox_check()
+ * pop_mbox_check - Check for new mail - Implements MxOps::mbox_check()
*/
static int pop_mbox_check(struct Mailbox *m, int *index_hint)
{
}
/**
- * pop_mbox_sync - Implements MxOps::mbox_sync()
+ * pop_mbox_sync - Save changes to the Mailbox - Implements MxOps::mbox_sync()
*
* Update POP mailbox, delete messages from server
*/
}
/**
- * pop_mbox_close - Implements MxOps::mbox_close()
+ * pop_mbox_close - Close a Mailbox - Implements MxOps::mbox_close()
*/
static int pop_mbox_close(struct Mailbox *m)
{
}
/**
- * pop_msg_open - Implements MxOps::msg_open()
+ * pop_msg_open - Open an email message in a Mailbox - Implements MxOps::msg_open()
*/
static int pop_msg_open(struct Mailbox *m, struct Message *msg, int msgno)
{
}
/**
- * pop_msg_close - Implements MxOps::msg_close()
+ * pop_msg_close - Close an email - Implements MxOps::msg_close()
* @retval 0 Success
* @retval EOF Error, see errno
*/
}
/**
- * pop_path_probe - Is this a POP mailbox? - Implements MxOps::path_probe()
+ * pop_path_probe - Is this a POP Mailbox? - Implements MxOps::path_probe()
*/
enum MailboxType pop_path_probe(const char *path, const struct stat *st)
{
}
/**
- * pop_path_canon - Canonicalise a mailbox path - Implements MxOps::path_canon()
+ * pop_path_canon - Canonicalise a Mailbox path - Implements MxOps::path_canon()
*/
int pop_path_canon(char *buf, size_t buflen)
{
}
/**
- * pop_path_pretty - Implements MxOps::path_pretty()
+ * pop_path_pretty - Abbreviate a Mailbox path - Implements MxOps::path_pretty()
*/
int pop_path_pretty(char *buf, size_t buflen, const char *folder)
{
}
/**
- * pop_path_parent - Implements MxOps::path_parent()
+ * pop_path_parent - Find the parent of a Mailbox path - Implements MxOps::path_parent()
*/
int pop_path_parent(char *buf, size_t buflen)
{
// clang-format off
/**
- * MxPopOps - POP mailbox - Implements ::MxOps
+ * MxPopOps - POP Mailbox - Implements ::MxOps
*/
struct MxOps MxPopOps = {
.magic = MUTT_POP,