home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 066.lha / Zterm / term.common < prev    next >
Text File  |  1986-11-20  |  1KB  |  46 lines

  1.                /* Zterm common data segment. */
  2.            /* Huge structure for all common data */
  3.              /* June 27'th, 1987 - Nik Conwell */
  4.  
  5. struct Z_Term
  6. {
  7.  
  8. USHORT class;
  9. USHORT code;
  10. USHORT qualifier;
  11. USHORT mode;
  12. APTR address;
  13.  
  14. struct IOExtSer *read_request;
  15. char rs_in;
  16. struct IOExtSer *write_request;
  17. char rs_out;
  18.  
  19. struct IOStdReq *consolewritemsg;
  20. struct MsgPort *consolewriteport;
  21. struct IOStdReq *consolereadmsg;
  22. struct MsgPort *consolereadport;
  23. struct IOStdReq *timermsg;
  24. struct MsgPort *timerport;
  25. long int errorlvl;
  26.  
  27. int st;             /* status code */
  28. int rf;             /* receive file switch.  0 == ignore, 1 == receive */
  29. int f1;             /* file for receive stuff */
  30. FILE *f2;           /* file for send stuff (buffered)*/
  31. int error;
  32. char iletter;       /* letter in from console */
  33. char oletter;       /* letter out to ser */
  34. struct Window *w1;  /* pointer to main window */
  35. struct IntuiMessage *message;
  36. int consolereadbit,w1_intuitionmsgbit,serialipbit,timerbit;
  37. int wakeupmask;
  38. USHORT menunum,menuitem;
  39. int prev_baud, prev_alg, prev_blocksize;
  40. char filename[80];
  41. int baud;
  42. int timeout_time;
  43. int xfer_error_detect_alg, xfer_blocksize;
  44. };
  45.                            /* End of term.common */
  46.