home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / psion / opp16f_zip / INCLUDE / SDK / PROGH.OPH < prev    next >
Encoding:
Text File  |  1995-12-21  |  874 b   |  52 lines

  1. /* PROGRAM header */
  2.  
  3. #define PROGH_OPH
  4.  
  5. #ifndef P_FILE_OPH
  6. #include <p\file>
  7. #endif
  8.  
  9. /* Constants for progexec */
  10.  
  11. #define PROGEXEC_SIGNAL 0x01        /* signal on completion */
  12. #define PROGEXEC_NOTIFY 0x02        /* call notifier on error */
  13. #define H_COMMAND_TRANSLATE_FILE 'T'
  14. #define H_COMMAND_RUN_FILE 'R'
  15. #define H_COMMAND_XTRANSLATE_FILE 't'
  16.  
  17. /* Constants for progtran */
  18.  
  19. #define PT_PROGTRAN_LINE  0x10      /* get a line of source */
  20. #define PT_PROGTRAN_DEATH 0x11      /* Opl translator death */
  21.  
  22. /* Types for progtran */
  23.  
  24. STRUCT PROGTRAN_STATUS
  25.     stat%
  26.     mode%
  27.     line%
  28.     offset%
  29. ENDS
  30.  
  31. STRUCT PROGTRAN_SOURCE
  32.     pid%
  33.     buffer_offset%
  34.     status_offset%
  35. ENDS
  36.  
  37. /* Types for progexec */
  38.  
  39. STRUCT PROGEXEC_RESBUF
  40.     error%
  41.     line%
  42.     offset%
  43.     err#(40)
  44.     src#(P_FNAMESIZE)
  45. ENDS
  46.  
  47. STRUCT PROGEXEC_PAR
  48.     flags%
  49.     pid%
  50.     result_offset%
  51. ENDS
  52.