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 |