Alias private Module data. More...
#include "module_data.h"
Collaboration diagram for AliasModuleData:Data Fields | |
| struct Notify * | notify |
| Notifications. | |
| struct AliasArray | aliases |
| User's email aliases. | |
| struct HashTable * | reverse_aliases |
| Hash Table of aliases (email address -> alias) | |
| struct RegexList | alternates |
| Regexes to match the user's alternate email addresses. | |
| struct RegexList | unalternates |
| Regexes to exclude false matches in alternates. | |
| struct Notify * | alternates_notify |
| Notifications: NotifyAlternates. | |
| struct MenuDefinition * | menu_alias |
| Alias menu definition. | |
| struct MenuDefinition * | menu_query |
| Query menu definition. | |
| struct HashTable * | groups |
| Hash Table: "group-name" -> Group. | |
| struct HashTable * | auto_subscribe_cache |
| Hash Table: "mailto:" (no value) | |
| struct RegexList | |
| Regexes to match mailing lists. | |
| struct RegexList | subscribed |
| Regexes to match subscribed mailing lists. | |
| struct RegexList | unmail |
| Regexes to exclude false matches in mail. | |
| struct RegexList | unsubscribed |
| Regexes to exclude false matches in subscribed. | |
Definition at line 32 of file module_data.h.
| struct Notify* AliasModuleData::notify |
Notifications.
Definition at line 34 of file module_data.h.
| struct AliasArray AliasModuleData::aliases |
User's email aliases.
Definition at line 35 of file module_data.h.
| struct HashTable* AliasModuleData::reverse_aliases |
Hash Table of aliases (email address -> alias)
Definition at line 36 of file module_data.h.
| struct RegexList AliasModuleData::alternates |
Regexes to match the user's alternate email addresses.
Definition at line 38 of file module_data.h.
| struct RegexList AliasModuleData::unalternates |
Regexes to exclude false matches in alternates.
Definition at line 39 of file module_data.h.
| struct Notify* AliasModuleData::alternates_notify |
Notifications: NotifyAlternates.
Definition at line 40 of file module_data.h.
| struct MenuDefinition* AliasModuleData::menu_alias |
Alias menu definition.
Definition at line 42 of file module_data.h.
| struct MenuDefinition* AliasModuleData::menu_query |
Query menu definition.
Definition at line 43 of file module_data.h.
| struct HashTable* AliasModuleData::groups |
Hash Table: "group-name" -> Group.
Definition at line 45 of file module_data.h.
| struct HashTable* AliasModuleData::auto_subscribe_cache |
Hash Table: "mailto:" (no value)
Definition at line 47 of file module_data.h.
| struct RegexList AliasModuleData::mail |
Regexes to match mailing lists.
Definition at line 48 of file module_data.h.
| struct RegexList AliasModuleData::subscribed |
Regexes to match subscribed mailing lists.
Definition at line 49 of file module_data.h.
| struct RegexList AliasModuleData::unmail |
Regexes to exclude false matches in mail.
Definition at line 50 of file module_data.h.
| struct RegexList AliasModuleData::unsubscribed |
Regexes to exclude false matches in subscribed.
Definition at line 51 of file module_data.h.