NeoMutt  2025-12-11-911-gd8d604
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
AutocryptModuleData Struct Reference

Autocrypt private Module data. More...

#include "module_data.h"

+ Collaboration diagram for AutocryptModuleData:

Data Fields

struct Notifynotify
 Notifications.
 
struct MenuDefinitionmenu_autocrypt
 Autocrypt menu definition.
 
char * autocrypt_default_key
 Autocrypt default key id (used for postponing messages)
 
char * autocrypt_sign_as
 Autocrypt Key id to sign as.
 
sqlite3 * autocrypt_db
 Autocrypt database.
 
sqlite3_stmt * account_delete_stmt
 Delete an autocrypt account.
 
sqlite3_stmt * account_get_stmt
 Get the matching autocrypt accounts.
 
sqlite3_stmt * account_insert_stmt
 Insert a new autocrypt account.
 
sqlite3_stmt * account_update_stmt
 Update an autocrypt account.
 
sqlite3_stmt * gossip_history_insert_stmt
 Add to the gossip history.
 
sqlite3_stmt * peer_get_stmt
 Get the matching peer addresses.
 
sqlite3_stmt * peer_history_insert_stmt
 Add to the peer history.
 
sqlite3_stmt * peer_insert_stmt
 Insert a new peer address.
 
sqlite3_stmt * peer_update_stmt
 Update a peer address.
 

Detailed Description

Autocrypt private Module data.

Definition at line 31 of file module_data.h.

Field Documentation

◆ notify

struct Notify* AutocryptModuleData::notify

Notifications.

Definition at line 33 of file module_data.h.

◆ menu_autocrypt

struct MenuDefinition* AutocryptModuleData::menu_autocrypt

Autocrypt menu definition.

Definition at line 34 of file module_data.h.

◆ autocrypt_default_key

char* AutocryptModuleData::autocrypt_default_key

Autocrypt default key id (used for postponing messages)

Definition at line 35 of file module_data.h.

◆ autocrypt_sign_as

char* AutocryptModuleData::autocrypt_sign_as

Autocrypt Key id to sign as.

Definition at line 36 of file module_data.h.

◆ autocrypt_db

sqlite3* AutocryptModuleData::autocrypt_db

Autocrypt database.

Definition at line 38 of file module_data.h.

◆ account_delete_stmt

sqlite3_stmt* AutocryptModuleData::account_delete_stmt

Delete an autocrypt account.

Definition at line 39 of file module_data.h.

◆ account_get_stmt

sqlite3_stmt* AutocryptModuleData::account_get_stmt

Get the matching autocrypt accounts.

Definition at line 40 of file module_data.h.

◆ account_insert_stmt

sqlite3_stmt* AutocryptModuleData::account_insert_stmt

Insert a new autocrypt account.

Definition at line 41 of file module_data.h.

◆ account_update_stmt

sqlite3_stmt* AutocryptModuleData::account_update_stmt

Update an autocrypt account.

Definition at line 42 of file module_data.h.

◆ gossip_history_insert_stmt

sqlite3_stmt* AutocryptModuleData::gossip_history_insert_stmt

Add to the gossip history.

Definition at line 43 of file module_data.h.

◆ peer_get_stmt

sqlite3_stmt* AutocryptModuleData::peer_get_stmt

Get the matching peer addresses.

Definition at line 44 of file module_data.h.

◆ peer_history_insert_stmt

sqlite3_stmt* AutocryptModuleData::peer_history_insert_stmt

Add to the peer history.

Definition at line 45 of file module_data.h.

◆ peer_insert_stmt

sqlite3_stmt* AutocryptModuleData::peer_insert_stmt

Insert a new peer address.

Definition at line 46 of file module_data.h.

◆ peer_update_stmt

sqlite3_stmt* AutocryptModuleData::peer_update_stmt

Update a peer address.

Definition at line 47 of file module_data.h.


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