NeoMutt  2020-09-25
Teaching an old dog new tricks
NmAccountData Struct Reference

Notmuch-specific Account data -. More...

#include "private.h"

+ Inheritance diagram for NmAccountData:
+ Collaboration diagram for NmAccountData:

Data Fields

notmuch_database_t * db
bool longrun: 1
 A long-lived action is in progress. More...
bool trans: 1
 Atomic transaction in progress. More...
- Data Fields inherited from Account
enum MailboxType type
 Type of Mailboxes this Account contains. More...
char * name
 Name of Account. More...
struct ConfigSubsetsub
 Inherited config items. More...
struct MailboxList mailboxes
 List of Mailboxes. More...
struct Notifynotify
 Notifications handler. More...
void * adata
 Private data (for Mailbox backends) More...
void(* adata_free )(void **ptr)
 Free the private data attached to the Account. More...

Additional Inherited Members

- Public Member Functions inherited from Account
 TAILQ_ENTRY (Account) entries
 Linked list of Accounts. More...

Detailed Description

Notmuch-specific Account data -.

Definition at line 48 of file private.h.

Field Documentation

◆ db

notmuch_database_t* NmAccountData::db

Definition at line 50 of file private.h.

◆ longrun

bool NmAccountData::longrun

A long-lived action is in progress.

Definition at line 51 of file private.h.

◆ trans

bool NmAccountData::trans

Atomic transaction in progress.

Definition at line 52 of file private.h.

The documentation for this struct was generated from the following file: