home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / archives / sinclairqla.zip / qlkusr.h < prev   
Text File  |  1987-05-08  |  3KB  |  83 lines

  1. /*
  2.     USR_H - header file for QL-Kermit user commands
  3.  
  4.     Based on ckuusr.h, (C) Columbia University
  5. */
  6.  
  7.  
  8. /* Top-level commands */
  9.  
  10. #define XXCON      3                             /* CONNECT */
  11. #define XXDOC      4                             /* DO */
  12. #define XXFIN      12                            /* FINISH */
  13. #define XXGET      13                            /* GET */
  14. #define XXQUI      24                            /* QUIT or EXIT */
  15. #define XXREC      25                            /* RECEIVE */
  16. #define XXSEN      28                            /* SEND */
  17. #define XXSET      30                            /* SET */
  18. #define XXSHO      32                            /* SHOW */
  19. #define XXTAK      36                            /* TAKE */
  20. #define XXHELP     40                            /* HELP */
  21.  
  22.  
  23. /* SET parameters */
  24.  
  25. #define XYDEB      1                             /* DEBUGGING */
  26. #define XYLINE     15                            /* LINE */
  27. #define XYPARI     20                            /* PARITY */
  28. #define XYQCTL     24                            /* CONTROL-QUOTE */
  29. #define XYRETR     26                            /* RETRIES */
  30. #define XYSPEE     27                            /* SPEED or BAUD */
  31. #define XYTIME     41                            /* TIMER */
  32. #define XYECHO     43                            /* LOCAL-ECHO */
  33. #define XYDEL      45                            /* DELAY */
  34. #define XYPAD      46                            /* PADDING */
  35. #define XYEBQ      47                            /* EIGHT-BIT-QUOTE */
  36. #define XYENT      48                            /* ENTER */
  37. #define XYTKEC     49                            /* TAKE-ECHO */
  38. #define XYTKAB     50                            /* TAKE-ABORT */
  39.  
  40.  
  41. /* SET sub-sections */
  42.  
  43. #define XYSEND     31                            /* SEND */
  44. #define XYRECV     32                            /* RECEIVE */
  45. #define XYFILE     42                            /* FILE */
  46. #define XYDEV      44                            /* DEVICE */
  47.  
  48.  
  49. /* Options for SET SEND & SET RECEIVE */
  50.  
  51. #define XYEOL      5                             /* END-OF-LINE */
  52. #define XYLEN      14                            /* PACKET-LENGTH */
  53. #define XYMARK     17                            /* START-OF-PACKET or MARKER */
  54. #define XYTIMO     29                            /* TIMEOUT */
  55.  
  56.  
  57. /* Options for SET FILE */
  58.  
  59. #define XZTYPE     1                             /* TYPE */
  60. #define XZIFD      2                             /* INCOMPLETE */
  61. #define XZNAME     3                             /* NAME */
  62. #define XZSUFF     4                             /* SUFFIX */
  63.  
  64.  
  65. /* Options for SET DEVICE */
  66.  
  67. #define XZSOUR     1                             /* SOURCE */
  68. #define XZDEST     2                             /* DESTINATION */
  69. #define XZTAKE     3                             /* TAKE */
  70.  
  71.  
  72. /* Options for SHOW */
  73.  
  74. #define SHCOM      1                             /* COMMUNICATION */
  75. #define SHXFER     2                             /* TRANSFER */
  76. #define SHFILE     4                             /* FILE */
  77. #define SHPRE      8                             /* PREFIX */
  78. #define SHSYS      16                            /* SYSTEM */
  79. #define SHDEV      32                            /* DEVICES */
  80. #define SHVER      64                            /* VERSION */
  81.  
  82. #define SHALL      63                            /* ALL except VERSION */
  83.