[BACK]Return to mpool.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/Attic/mpool.h between version 1.6 and 1.7

version 1.6, 1999/02/15 21:17:48 version 1.7, 2002/02/16 21:27:17
Line 74 
Line 74 
         u_long  pagesize;               /* file page size */          u_long  pagesize;               /* file page size */
         int     fd;                     /* file descriptor */          int     fd;                     /* file descriptor */
                                         /* page in conversion routine */                                          /* page in conversion routine */
         void    (*pgin) __P((void *, pgno_t, void *));          void    (*pgin)(void *, pgno_t, void *);
                                         /* page out conversion routine */                                          /* page out conversion routine */
         void    (*pgout) __P((void *, pgno_t, void *));          void    (*pgout)(void *, pgno_t, void *);
         void    *pgcookie;              /* cookie for page in/out routines */          void    *pgcookie;              /* cookie for page in/out routines */
 #ifdef STATISTICS  #ifdef STATISTICS
         u_long  cachehit;          u_long  cachehit;
Line 98 
Line 98 
                                           page number. */                                            page number. */
   
 __BEGIN_DECLS  __BEGIN_DECLS
 MPOOL   *mpool_open __P((void *, int, pgno_t, pgno_t));  MPOOL   *mpool_open(void *, int, pgno_t, pgno_t);
 void     mpool_filter __P((MPOOL *, void (*)(void *, pgno_t, void *),  void     mpool_filter __P((MPOOL *, void (*)(void *, pgno_t, void *),
             void (*)(void *, pgno_t, void *), void *));              void (*)(void *, pgno_t, void *), void *));
 void    *mpool_new __P((MPOOL *, pgno_t *, u_int));  void    *mpool_new(MPOOL *, pgno_t *, u_int);
 void    *mpool_get __P((MPOOL *, pgno_t, u_int));  void    *mpool_get(MPOOL *, pgno_t, u_int);
 int      mpool_delete __P((MPOOL *, void *));  int      mpool_delete(MPOOL *, void *);
 int      mpool_put __P((MPOOL *, void *, u_int));  int      mpool_put(MPOOL *, void *, u_int);
 int      mpool_sync __P((MPOOL *));  int      mpool_sync(MPOOL *);
 int      mpool_close __P((MPOOL *));  int      mpool_close(MPOOL *);
 #ifdef STATISTICS  #ifdef STATISTICS
 void     mpool_stat __P((MPOOL *));  void     mpool_stat(MPOOL *);
 #endif  #endif
 __END_DECLS  __END_DECLS
   

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7