NeoMutt  2018-07-16 +2225-8687db
Teaching an old dog new tricks
DOXYGEN
Account Struct Reference

A group of associated Mailboxes. More...

#include "account.h"

+ Inheritance diagram for Account:

Public Member Functions

 TAILQ_ENTRY (Account) entries
 Linked list of Accounts. More...
 

Data Fields

enum MailboxType magic
 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(* free_adata )(void **)
 Callback function to free private data. More...
 

Detailed Description

A group of associated Mailboxes.

Definition at line 36 of file account.h.

Member Function Documentation

Account::TAILQ_ENTRY ( Account  )

Linked list of Accounts.

Field Documentation

enum MailboxType Account::magic

Type of Mailboxes this Account contains.

Definition at line 38 of file account.h.

char* Account::name

Name of Account.

Definition at line 39 of file account.h.

struct ConfigSubset* Account::sub

Inherited config items.

Definition at line 40 of file account.h.

struct MailboxList Account::mailboxes

List of Mailboxes.

Definition at line 41 of file account.h.

struct Notify* Account::notify

Notifications handler.

Definition at line 42 of file account.h.

void* Account::adata

Private data (for Mailbox backends)

Definition at line 43 of file account.h.

void(* Account::free_adata) (void **)

Callback function to free private data.

Definition at line 44 of file account.h.


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