NeoMutt  2024-03-23-147-g885fbc
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
MboxAccountData Struct Reference

Mbox-specific Account data -. More...

#include "lib.h"

+ Inheritance diagram for MboxAccountData:
+ Collaboration diagram for MboxAccountData:

Data Fields

FILE * fp
 Mailbox file.
 
struct timespec mtime
 Time Mailbox was last changed.
 
struct timespec atime
 File's last-access time.
 
struct timespec stats_last_checked
 Mtime of mailbox the last time stats where checked.
 
bool locked: 1
 is the mailbox locked?
 
bool append: 1
 mailbox is opened in append mode
 
- Data Fields inherited from Account
enum MailboxType type
 Type of Mailboxes this Account contains.
 
char * name
 Name of Account.
 
struct ConfigSubsetsub
 Inherited config items.
 
struct MailboxList mailboxes
 List of Mailboxes.
 
struct Notifynotify
 Notifications: NotifyAccount, EventAccount.
 
void * adata
 Private data (for Mailbox backends)
 
void(* adata_free )(void **ptr)
 

Additional Inherited Members

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

Detailed Description

Mbox-specific Account data -.

Definition at line 48 of file lib.h.

Field Documentation

◆ fp

FILE* MboxAccountData::fp

Mailbox file.

Definition at line 50 of file lib.h.

◆ mtime

struct timespec MboxAccountData::mtime

Time Mailbox was last changed.

Definition at line 51 of file lib.h.

◆ atime

struct timespec MboxAccountData::atime

File's last-access time.

Definition at line 52 of file lib.h.

◆ stats_last_checked

struct timespec MboxAccountData::stats_last_checked

Mtime of mailbox the last time stats where checked.

Definition at line 53 of file lib.h.

◆ locked

bool MboxAccountData::locked

is the mailbox locked?

Definition at line 55 of file lib.h.

◆ append

bool MboxAccountData::append

mailbox is opened in append mode

Definition at line 56 of file lib.h.


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