Mercurial > noffle
view src/content.h @ 239:2b7ddb90d9b2 noffle
[svn] * src/over.c: Fix warning.
* src/fetchlist.h,src/fetchlist.c,src/noffle.c: Provide fetchmode for
groups on fetchlist.
* src/server.c: When fetching overviews online from groups on the fetchlist,
fetch them in the appropriate fetch mode for the group. E.g. if group
mode is FULL, fetch overviews and put all articles on articles required
list to be fetched on the next noffle --fetch.
* packages/redhat/noffle.spec: Incorporate changes from Carles Arjona.
author | bears |
---|---|
date | Thu, 14 Feb 2002 17:17:02 +0000 (2002-02-14) |
parents | ffb1848a39db |
children | 52f467c7213b |
line wrap: on
line source
/* content.h Contents of a newsgroup - list of article overviews for selected group. The overviews of all articles of a group are stored in an overview file, filename SPOOLDIR/overview/GROUPNAME. One entire overview file is read and cached in memory, at a time. $Id: content.h 342 2001-12-09 12:31:57Z bears $ */ #ifndef CONT_H #define CONT_H #if HAVE_CONFIG_H #include <config.h> #endif #include "over.h" /* Try to read overviews from overview file for group <grp>. Ignore any badly-formatted lines and create a new empty overview file if no lines can be read. */ void Cont_read( const char *grp ); /* Append overview to current list and increment the current group's last article counter. Ownership of the ptr is transfered to content */ void Cont_app( Over *ov ); /* Write content. Return FALSE on error. */ Bool Cont_write( void ); Bool Cont_validNumb( int numb ); const Over * Cont_get( int numb ); void Cont_delete( int numb ); int Cont_first( void ); int Cont_last( void ); int Cont_find( const char *msgId ); const char * Cont_grp( void ); Bool Cont_nextGrp( Str result ); Bool Cont_firstGrp( Str result ); void Cont_expire( void ); #endif