NeoMutt  2024-04-25-89-g194907
Teaching an old dog new tricks
No Matches
HeaderCache Struct Reference

Header Cache. More...

#include "lib.h"

+ Collaboration diagram for HeaderCache:

Data Fields

char * folder
 Folder name.
unsigned int crc
 CRC of the cache entry.
const struct StoreOpsstore_ops
 Store backend.
 Store handle.
const struct ComprOpscompr_ops
 Compression backend.
 Compression handle.

Detailed Description

Header Cache.

This is the interface to the local cache of Email headers. The data is kept in a Store (database) which can be optionally Compressed.

Definition at line 85 of file lib.h.

Field Documentation

◆ folder

char* HeaderCache::folder

Folder name.

Definition at line 87 of file lib.h.

◆ crc

unsigned int HeaderCache::crc

CRC of the cache entry.

Definition at line 88 of file lib.h.

◆ store_ops

const struct StoreOps* HeaderCache::store_ops

Store backend.

Definition at line 89 of file lib.h.

◆ store_handle

StoreHandle* HeaderCache::store_handle

Store handle.

Definition at line 90 of file lib.h.

◆ compr_ops

const struct ComprOps* HeaderCache::compr_ops

Compression backend.

Definition at line 91 of file lib.h.

◆ compr_handle

ComprHandle* HeaderCache::compr_handle

Compression handle.

Definition at line 92 of file lib.h.

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