home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / rjs.lha / RJS / LPD / src / LPD.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-06-14  |  642 b   |  26 lines

  1. #ifndef RJS_LPD_CLASS_H
  2. #define RJS_LPD_CLASS_H
  3.  
  4. #include "RJS/String.h"
  5. #include "RJS/Transport.h"
  6.  
  7. class RJS_LPD {
  8. public:
  9.     RJS_LPD(RJS_String host, RJS_String queue);
  10. //    print_jobs();
  11.     set_queue(RJS_String host, RJS_String queue);
  12.     RJS_String status(RJS_String user_or_job, int long_flag=0);
  13. //    send_file(RJS_String control_file,RJS_String file_name);
  14. //    send_data(RJS_String data, int done=0);
  15.     remove_job(RJS_String user_requesting, RJS_String user_or_job);
  16. private:
  17.     RJS_String host;
  18.     RJS_String queue;
  19.     RJS_InetAddress lpd_address;
  20.     RJS_InetStream  lpd_server;
  21.     RJS_UnixAddress local_address;
  22.     RJS_UnixStream  local_server;
  23. };
  24.  
  25. #endif
  26.