home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume25 / setd / enum.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-01-11  |  1.3 KB  |  69 lines

  1. /*
  2.  *  enum.h
  3.  *
  4.  *  Enumerated Types File for both Mark and Set Directory
  5.  *
  6.  *  Sunil William Savkar
  7.  *  sunil@hal.com
  8.  *  Copyright (c) 1991
  9.  *  All Rights Reserved
  10.  *
  11.  *  DISCLOSURE
  12.  *
  13.  *  This source may be modified or copied freely.  The intent
  14.  *  is the free distribution of a useful utility used for moving
  15.  *  between directories.  Any modifications and additions, along
  16.  *  with bug reports should be sent to the author, so all might
  17.  *  benefit!
  18.  *
  19.  *  DESCRIPTION
  20.  * 
  21.  *  This module contains the enumerated type definitions for
  22.  *  the command line arguments.  Inclusive are a set of enumerations
  23.  *  for such commands as the version, removal, inclusion, etcetera
  24.  *  of marks and of set directory commands.  The same file is included
  25.  *  by both setd and mark.
  26.  */
  27.  
  28. /*
  29.  *  typedef enum T_COMM
  30.  *
  31.  *  The enumerated command arguments for mark.
  32.  */
  33.  
  34. #ifdef MARK
  35. typedef enum T_COMM {
  36.  
  37.   K_VERSION,
  38.   K_HELP,
  39.   K_MARK_DIR,
  40.   K_REMOVE_MARK,
  41.   K_REFRESH_MARKS,
  42.   K_LIST_MARKS,
  43.   K_RESET_MARKS,
  44.   K_NULL
  45. } T_COMM;
  46. #endif
  47.  
  48. /*
  49.  *  typedef enum T_COMM
  50.  *
  51.  *  The enumerated command arguments for setd.
  52.  */
  53.  
  54. #ifdef SETD
  55. typedef enum T_COMM {
  56.  
  57.   K_SETD_DIR,
  58.   K_MAX_QUEUE,
  59.   K_SETD_HOME,
  60.   K_LIST_QUEUE,
  61.   K_POS_QUEUE,
  62.   K_BACK_QUEUE,
  63.   K_VERSION,
  64.   K_HELP,
  65.   K_NULL
  66. } T_COMM;
  67. #endif
  68.  
  69.