home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 9 / FreshFishVol9-CD2.bin / bbs / gnu / libnix-0.8-src.lha / libnix-0.8 / sources / headers / pool.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-12-12  |  496 b   |  26 lines

  1. #include <exec/lists.h>
  2. #include <exec/memory.h>
  3. #include <exec/execbase.h>
  4. #include <clib/alib_protos.h>
  5. #ifdef __GNUC__
  6. #include <inline/exec.h>
  7. #else
  8. #include <clib/exec_protos.h>
  9. #endif
  10.  
  11. /*     our PRIVATE! memory pool structure 
  12.    (_NOT_ compatible with original amiga.lib!) */
  13.  
  14. typedef struct Pool
  15. {
  16.   struct MinList PuddleList;
  17.   struct MinList ThreshList;
  18.   ULONG MemoryFlags;
  19.   ULONG PuddleSize;
  20.   ULONG ThreshSize;
  21. } POOL;
  22.  
  23. /* for version checking */
  24.  
  25. extern struct ExecBase *SysBase;
  26.