home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / BC_DICE2.DMS / in.adf / INCLUDE / dos / rdargs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-01-10  |  817 b   |  58 lines

  1. #ifndef DOS_RDARGS_H
  2. #define DOS_RDARGS_H
  3. /*
  4. **
  5. ** $Filename: dos/rdargs.h $
  6. ** $Release: 2.04 Includes, V37.4 $
  7. ** $Revision: 36.6 $
  8. ** $Date: 90/07/12 $
  9. **
  10. ** ReadArgs() structure definitions
  11. **
  12. ** (C) Copyright 1989-1991 Commodore-Amiga, Inc.
  13. ** All Rights Reserved
  14. **
  15. */
  16.  
  17. #ifndef EXEC_TYPES_H
  18. #include "exec/types.h"
  19. #endif
  20.  
  21. #ifndef EXEC_NODES_H
  22. #include "exec/nodes.h"
  23. #endif
  24.  
  25.  
  26.  
  27. struct CSource {
  28.  UBYTE *CS_Buffer;
  29.  LONG CS_Length;
  30.  LONG CS_CurChr;
  31. };
  32.  
  33.  
  34.  
  35. struct RDArgs {
  36.  struct CSource RDA_Source; 
  37.  LONG RDA_DAList; 
  38.  UBYTE *RDA_Buffer; 
  39.  LONG RDA_BufSiz; 
  40.  UBYTE *RDA_ExtHelp; 
  41.  LONG RDA_Flags; 
  42. };
  43.  
  44. #define RDAB_STDIN 0 
  45. #define RDAF_STDIN 1
  46. #define RDAB_NOALLOC 1 
  47. #define RDAF_NOALLOC 2
  48. #define RDAB_NOPROMPT 2 
  49. #define RDAF_NOPROMPT 4
  50.  
  51.  
  52. #define MAX_TEMPLATE_ITEMS 100
  53.  
  54.  
  55. #define MAX_MULTIARGS 128
  56.  
  57. #endif 
  58.