NeoMutt  2024-02-01-35-geee02f
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 CAccountA group of associated Mailboxes
 CAccountEntryAn entry in the Autocrypt account Menu
 CAddressAn email address
 CAliasA shortcut for an email address or addresses
 CAliasFunctionA NeoMutt function
 CAliasMenuDataAliasView array wrapper with Pattern information -
 CAliasViewGUI data wrapping an Alias
 CAnsiColorAn ANSI escape sequence
 CAttachCtxA set of attachments
 CAttachFunctionA NeoMutt function
 CAttachMatchAn attachment matching a regex for attachment counter
 CAttachPrivateDataPrivate state data for Attachments
 CAttachPtrAn email to which things will be attached
 CAttrColorA curses colour and its attributes
 CAutocryptAccountAutocrypt account
 CAutocryptDataData to pass to the Autocrypt Functions
 CAutocryptFunctionA NeoMutt function
 CAutocryptGossipHistoryAutocrypt gossip history
 CAutocryptHeaderParse Autocrypt header info
 CAutocryptPeerAutocrypt peer
 CAutocryptPeerHistoryAutocrypt peer history
 CB64ContextCursor for the Base64 conversion
 CBdbStoreDataBerkeley DB Store
 CBodyThe body of an email
 CBodyCacheLocal cache of email bodies
 CBrowserFunctionA NeoMutt function
 CBrowserPrivateDataPrivate state data for the Browser
 CBrowserStateState of the file/mailbox browser
 CBufferString manipulation buffer
 CCertMenuDataCertificate data to use in the Menu
 CChainDataAn ordered set of Remailer hosts
 CChildCtxKeep track of the children of an article
 CCidMapList of Content-ID to filename mappings
 CColorElementOne element of a Colour
 CCommand
 CCompareDataPrivate data for browser_sort_helper()
 CCompileOptionsList of built-in capabilities
 CCompleteOps
 CCompletionDataState data for auto-completion
 CComposeAttachDataData to fill the Compose Attach Window
 CComposeBarDataData to fill the Compose Bar Window
 CComposeFunctionA NeoMutt function
 CComposeSharedDataShared Compose Data
 CCompressInfoPrivate data for compress
 CComprOps
 CConfigDef
 CConfigSetContainer for lots of config items
 CConfigSetType
 CConfigSubsetA set of inherited config items
 CConnAccountLogin details for a remote server
 CConnection
 CContentInfo about an attachment
 CContentStateInfo about the body of an email
 CCoordScreen coordinates
 CCryptCacheInternal cache for GPGME
 CCryptEntryAn entry in the Select-Key menu
 CCryptKeyInfoA stored PGP key
 CCryptModuleA crypto plugin module
 CCryptModuleSpecs
 CCursesColorColour in the ncurses palette
 CDnArrayAn X500 Distinguished Name
 CEmailThe envelope/body of an email
 CEmailCompareContext for compare_email_shim()
 CEmailGarbageCollectorEmail garbage collection
 CEmailNodeList of Emails
 CEnrichedStateState of enriched-text parser
 CEnterFunctionA NeoMutt function
 CEnterStateKeep our place when entering a string
 CEnterWindowDataData to fill the Enter Window
 CEnumDefAn enumeration
 CEnvelopeThe header of an Email
 CEnvelopeFunctionA NeoMutt Envelope function
 CEnvelopeWindowDataData to fill the Envelope Window
 CEtagsEnriched text tags
 CEventAccountAn Event that happened to an Account
 CEventAliasAn alias-change event
 CEventBindingA key binding Event
 CEventColorAn Event that happened to a Colour
 CEventConfigA config-change event
 CEventEmailAn Event that happened to an Email
 CEventHeaderAn event that happened to a header
 CEventMailboxAn Event that happened to a Mailbox
 CEventMviewAn Event that happened to an MailboxView
 CEventWindowAn Event that happened to a Window
 CExtkeyMap key names from NeoMutt's style to Curses style
 CFetchCtxKeep track when getting data from a server
 CFgetConvCursor for converting a file's encoding
 CFgetConvNotA dummy converter
 CFileCompletionDataInput for the file completion function
 CFlowedStateState of a Format-Flowed line of text
 CFolderA folder/dir in the browser
 CFolderFileBrowser entry representing a folder/dir
 CGlobalFunctionA NeoMutt function
 CGpgmeDataData to pass to the Gpgme Functions
 CGpgmeFunctionA NeoMutt function
 CGroupA set of email addresses
 CGroupNodeAn element in a GroupList
 CHashAlgorithmPGP Hashing algorithm
 CHashElemThe item stored in a Hash Table
 CHashKeyThe data item stored in a HashElem
 CHashTableA Hash Table
 CHashWalkStateCursor to iterate through a Hash Table
 CHCacheEntryWrapper for Email retrieved from the header cache
 CHdrFormatInfoData passed to index_format_str()
 CHeaderCacheHeader Cache
 CHelpbarWindowDataHelp Bar Window data -
 CHistorySaved list of user-entered commands/searches
 CHistoryDataData to pass to the History Functions
 CHistoryEntryA line in the History menu
 CHistoryFunctionA NeoMutt function
 CHookA list of user hooks
 CIBarPrivateDataData to draw the Index Bar
 CIconvCacheEntryCached iconv conversion descriptor
 CImapAccountDataIMAP-specific Account data -
 CImapAuthIMAP authentication multiplexor
 CImapCommandIMAP command structure
 CImapEmailDataIMAP-specific Email data -
 CImapHeaderIMAP-specific header
 CImapListItems in an IMAP browser
 CImapMboxDataIMAP-specific Mailbox data -
 CIndexFunctionA NeoMutt function
 CIndexPrivateDataPrivate state data for the Index
 CIndexSharedDataData shared between Index, Pager and Sidebar
 CInheritanceAn inherited config item
 CKeyEventAn event such as a keypress
 CKeymapA keyboard mapping
 CLineA line of text in the pager
 CListNodeA List node for strings
 CLmdbStoreDataLMDB store
 CLogLineA Log line
 CLookupRegex to String lookup table
 CLz4ComprDataPrivate Lz4 Compression Data
 CMailboxA mailbox
 CMailboxNodeList of Mailboxes
 CMailboxViewView of a Mailbox
 CMailcapEntryA mailcap entry
 CMaildirEmailDataMaildir-specific Email data -
 CMaildirMboxDataMaildir-specific Mailbox data -
 CMappingMapping between user-readable string and a constant
 CMboxAccountDataMbox-specific Account data -
 CMbTableMultibyte character table
 CMd5CtxCursor for the MD5 hashing
 CMdEmailA Maildir Email helper
 CMenu
 CMenuFuncOpMapping between a function and an operation
 CMenuFunctionA NeoMutt function
 CMenuOpSeqMapping between an operation and a key sequence
 CMenuStatusLineDataData for creating a Menu line
 CMessageA local copy of an email
 CMhEmailA Mh Email helper
 CMhMboxDataMh-specific Mailbox data -
 CMhSequencesSet of MH sequence numbers
 CMimeNamesMIME name lookup entry
 CMixmasterFunctionA NeoMutt function
 CMixmasterPrivateDataPrivate state data for the Mixmaster
 CMonitorA watch on a file
 CMonitorInfoInformation about a monitored file
 CMsgWinWindowDataMessage Window private Window data
 CMUpdateStore of new offsets, used by mutt_sync_mailbox()
 CMuttFileIterState record for mutt_file_iter_line()
 CMuttThreadAn Email conversation
 CMuttWindow
 CMwCharDescription of a single character
 CMwChunkA block of characters of one colour
 CMxOps
 CNeoMuttContainer for Accounts, Notifications
 CNewsrcEntryAn entry in a .newsrc (subscribed newsgroups)
 CNmAccountDataNotmuch-specific Account data -
 CNmEmailDataNotmuch-specific Email data -
 CNmMboxDataNotmuch-specific Mailbox data -
 CNmTagsArray of Notmuch tags
 CNntpAcacheNNTP article cache
 CNntpAccountDataNNTP-specific Account data -
 CNntpEmailDataNNTP-specific Email data -
 CNntpMboxDataNNTP-specific Mailbox data -
 CNotifyNotification API
 CNotifyCallbackData passed to a notification function
 CObserverAn observer of notifications
 CObserverNodeList of Observers
 CPagerDataData to be displayed by PagerView
 CPagerFunctionA NeoMutt function
 CPagerPrivateDataPrivate state data for the Pager
 CPagerViewPaged view into some data
 CParameterAttribute associated with a MIME part
 CPatternA simple (non-regex) pattern
 CPatternCacheCache commonly-used patterns
 CPatternDataData to pass to the Pattern Functions
 CPatternEntryA line in the Pattern Completion menu
 CPatternFlagsMapping between user character and internal constant
 CPatternFunctionA NeoMutt function
 CPBarPrivateDataData to draw the Pager Bar
 CPgpCacheList of cached PGP keys
 CPgpCommandContextData for a PGP command
 CPgpDataData to pass to the Pgp Functions
 CPgpEntryAn entry in a PGP key menu
 CPgpFunctionA NeoMutt function
 CPgpKeyInfoInformation about a PGP key
 CPgpUidPGP User ID
 CPopAccountDataPOP-specific Account data -
 CPopAuthPOP authentication multiplexor
 CPopCachePOP-specific email cache
 CPopEmailDataPOP-specific Email data -
 CPostponeDataData to pass to the Postpone Functions
 CPostponeFunctionA NeoMutt function
 CPrexStorageA predefined / precompiled regex
 CProgressWindowDataProgress Bar Window Data
 CQuoteStyleStyle of quoted text
 CRangeRegexRegular expression representing a range
 CRealKeyHcache key name (including compression method)
 CRegexCached regular expression
 CRegexColorA regular expression and a color to highlight a line
 CRegexNodeList of regular expressions
 CRemailerA Mixmaster remailer
 CReplaceList of regular expressions
 CRfc2231ParameterMIME section parameter
 CRocksDbStoreDataRocksDB store
 CSaslSockDataSASL authentication API -
 CSBarPrivateDataPrivate data for the Simple Bar
 CSbEntryInfo about folders in the sidebar
 CScoreScoring rule for email
 CSearchStateHolds state of a search
 CSeqsetIteratorUID Sequence Set Iterator
 CSidebarDataData passed to sidebar_format_str()
 CSidebarFunctionA NeoMutt function
 CSidebarWindowDataSidebar private Window data -
 CSlistString list
 CSmimeCommandContextData for a SIME command
 CSmimeDataData to pass to the Smime Functions
 CSmimeFunctionA NeoMutt function
 CSmimeKeyAn SIME key
 CSmtpAccountDataServer connection data
 CSmtpAuthSMTP authentication multiplexor
 CStateKeep track when processing files
 CStoreOps
 CSysExitsLookup table of error messages
 CTagLinkedList Tag Element
 CTextSyntaxHighlighting for a piece of text
 CThreadsContextThe "current" threading state
 CtimespecTime value with nanosecond precision
 CTlsSockDataTLS socket data -
 CTunnelSockDataA network tunnel (pair of sockets)
 CTzList of recognised Timezones
 CUrlA parsed URL proto://user:password@host:port/path?a=1&b=2
 CUrlQueryParsed Query String
 CUserHdrsOverrideWhich headers have been overridden
 CWindowStateThe current, or old, state of a Window
 CZlibComprDataPrivate Zlib Compression Data
 CZstdComprDataPrivate Zstandard Compression Data
 CZstrmContextData compression layer
 CZstrmDirectionA stream of data being (de-)compressed