home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / emu / AROSdev.lha / AROS / compiler / alib / pool.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-01-27  |  631 b   |  31 lines

  1. #ifndef _POOL_H
  2. #define _POOL_H
  3. /*
  4.     (C) 1995-96 AROS - The Amiga Replacement OS
  5.     Original version from libnix
  6.     $Id: pool.h,v 1.2 1997/01/27 00:17:13 ldp Exp $
  7.  
  8.     Desc: amiga.lib internal header file for pools
  9.     Lang: english
  10. */
  11. #include <exec/lists.h>
  12. #include <exec/memory.h>
  13. #include <exec/execbase.h>
  14. #include <proto/alib.h>
  15. #include <proto/exec.h>
  16.  
  17. /*     our PRIVATE! memory pool structure
  18.    (_NOT_ compatible with original amiga.lib!) */
  19.  
  20. typedef struct Pool
  21. {
  22.   struct MinList PuddleList;
  23.   struct MinList ThreshList;
  24.  
  25.   ULONG MemoryFlags;
  26.   ULONG PuddleSize;
  27.   ULONG ThreshSize;
  28. } POOL;
  29.  
  30. #endif /* _POOL_H */
  31.