Mercurial > noffle
view src/fetchlist.h @ 58:b4e6f7f96135 noffle
[svn] Add some intermediate variables for easier debugging in needsMark().
It seems that thread mode is sometimes not working.
Changed some variable types and used some casts to avoid compiler
warnings about signedness. In general, int should be used for parameters
for allowing a signedness assertion in the function.
author | enz |
---|---|
date | Fri, 12 May 2000 17:52:07 +0100 |
parents | 32ba1198c6fa |
children | adf0af5152f7 |
line wrap: on
line source
/* fetchlist.h List of groups that are to be fetched presently. $Id: fetchlist.h 51 2000-05-05 23:49:38Z uh1763 $ */ #ifndef FETCHLIST_H #define FETCHLIST_H #if HAVE_CONFIG_H #include <config.h> #endif #include "common.h" typedef enum { FULL, THREAD, OVER } FetchMode; void Fetchlist_read( void ); /* Invalidates any indices (list is sorted by name before saving) */ Bool Fetchlist_write( void ); int Fetchlist_size( void ); Bool Fetchlist_contains( const char *name ); /* Get element number index. */ Bool Fetchlist_element( const char **name, FetchMode *mode, int index ); /* Add entry. Invalidates any indices. Returns TRUE if new entry, FALSE if entry was overwritten. */ Bool Fetchlist_add( const char *name, FetchMode mode ); /* Remove entry. Invalidates any indices. Returns FALSE if not found. */ Bool Fetchlist_remove( const char *name ); #endif