pike.git / lib / modules / Protocols.pmod / LPD.pmod

version» Context lines:

pike.git/lib/modules/Protocols.pmod/LPD.pmod:1:   //   // LPD.pmod: an implementation of the BSD lpd protocol (RFC 1179).   // This is a module for pike.   // 3 July 1998 <hww3@riverweb.com> Bill Welliver   // 2 August 2012 <bill@welliver.org> Bill Welliver>   //      #pike __REAL_VERSION__      //! A client for communicating with printers and print spoolers that - //! support the BSD lpd protocol (RFC 1179). + //! support the BSD lpd protocol (@rfc{1179@}).   class client {    string host;    int port;    private Stdio.File conn;    int jobnum;    string jobtype;    string jobname;       protected int connect(string host, int port)    {
pike.git/lib/modules/Protocols.pmod/LPD.pmod:232:    conn->close();    return resp;    }      //! Create a new LPD client connection.   //! @param hostname   //! Contains the hostname or ipaddress of the print host.   //! if not provided, defaults to @i{localhost@}.   //! @param portnum   //! Contains the port the print host is listening on. - //! if not provided, defaults to port @i{515@}, the RFC 1179 standard. + //! if not provided, defaults to port @i{515@}, the @rfc{1179@} standard.    void create(string|void hostname, int|void portnum)    {    host=hostname || "localhost";    port=portnum || 515;    conn=Stdio.File();    jobnum=1;    }   }