Read/parse/write an NNTP config file of subscribed newsgroups
| Function | Description | Links |
|---|---|---|
| active_get_cache() | Load list of all newsgroups from cache | |
| cache_expand() | Make fully qualified cache file name | |
| mdata_find() | Find NntpMboxData for given newsgroup or add it | |
| mutt_newsgroup_catchup() | Catchup newsgroup | |
| mutt_newsgroup_subscribe() | Subscribe newsgroup | |
| mutt_newsgroup_uncatchup() | Uncatchup newsgroup | |
| mutt_newsgroup_unsubscribe() | Unsubscribe newsgroup | |
| nntp_acache_free() | Remove all temporarily cache files | |
| nntp_active_save_cache() | Save list of all newsgroups to cache | |
| nntp_add_group() | Parse newsgroup | |
| nntp_article_status() | Get status of articles from .newsrc | |
| nntp_bcache_delete() | Delete an entry from the message cache | bcache_list_t, bcache_list_api |
| nntp_bcache_update() | Remove stale cached messages | |
| nntp_clear_cache() | Clear the NNTP cache | |
| nntp_delete_group_cache() | Remove hcache and bcache of newsgroup | |
| nntp_expand_path() | Make fully qualified url from newsgroup name | |
| nntp_get_field() | Get connection login credentials | ConnAccount::get_field(), conn_account_get_field |
| nntp_group_unread_stat() | Count number of unread articles using .newsrc data | |
| nntp_hcache_namer() | Compose hcache file names | hcache_namer_t, hcache_namer_api |
| nntp_hcache_open() | Open newsgroup hcache | |
| nntp_hcache_update() | Remove stale cached headers | |
| nntp_mailbox() | Get first newsgroup with new messages | |
| nntp_newsrc_close() | Unlock and close .newsrc file | |
| nntp_newsrc_gen_entries() | Generate array of .newsrc entries | |
| nntp_newsrc_parse() | Parse .newsrc file | |
| nntp_newsrc_update() | Update .newsrc file | |
| nntp_select_server() | Open a connection to an NNTP server | |
| update_file() | Update file with new contents |