home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 4 / Amiga Tools 4.iso / tools / internet-tools / connect-line / cl / devkit / c / include / shell.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-12  |  631 b   |  32 lines

  1. #ifndef _CL_SHELL_H
  2. #define _CL_SHELL_H
  3.  
  4. //
  5. //    cl/shell.h
  6. //  -----------
  7. //
  8. //  definitions for shell command preferences
  9. //
  10.  
  11. #include <cl/cl_prefs.h>
  12. #include <cl/cl_mui.h>
  13.  
  14. #define SHELL_PREFSID MAKE_ID('S','H','C','M')
  15. #define SHELL_PREFSSUB (TAGT_NOL|765)
  16.  
  17. typedef struct clshell_cmd {
  18.     char    exec[ 128 ];        // Execute or Alias
  19.     UBYTE    type;
  20.     UBYTE    minpri;                // Minimum priority
  21.     UBYTE    flg_log;            // Log access
  22.     UBYTE    log_pri;
  23.     UBYTE    flg_ser;
  24.     UBYTE   reserved[ 3 ];
  25.     char    helpfilenode[ 80 ]; // Format: file/node, path: CONNECTLINE:Online/<Language>/Help/file...
  26. } clshell_cmd;
  27.  
  28. #define CLSC_DOS 0
  29. #define CLSC_ALIAS 1
  30.  
  31. #endif
  32.