home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / progm / ctask.zip / PRT.H < prev    next >
C/C++ Source or Header  |  1988-03-01  |  859b  |  32 lines

  1. /*
  2.    PRT.H - CTask - Printer driver routine definitions.
  3.  
  4.    Public Domain Software written by
  5.       Thomas Wagner
  6.       Patschkauer Weg 31
  7.       D-1000 Berlin 33
  8.       West Germany
  9. */
  10.  
  11.  
  12. #define AUTOFEED  0x02
  13. #define INIT      0x04
  14. #define SELECT    0x08
  15.  
  16. #define BUSY      0x80
  17. #define ACK       0x40
  18. #define PEND      0x20
  19. #define SELIN     0x10
  20. #define ERROR     0x08
  21.  
  22. extern int far prt_install (int port, byte polling, 
  23.                             word prior, 
  24.                             farptr xmitbuf, word xmitsize);
  25. extern void far prt_remove (int port);
  26. extern void far prt_change_control (int port, byte control);
  27. extern int far prt_write (int port, byte ch, dword timeout);
  28. extern int far prt_status (int port);
  29. extern int far prt_complete (int port);
  30. extern int far prt_wait_complete (int port, dword timeout);
  31.  
  32.