| 
 
 | 
 | 
Remote Print services via PLP
| wprt (ppsocket *) | wprt | 
| ~wprt () | ~wprt | 
Virtual destructor.
| void  reset () | reset | 
Initializes a connection to the remote machine.
| void  reconnect () | reconnect | 
Attempts to re-establish a remote connection by first closing the socket, then connecting again to the ncpd daemon and finally calling reset.
| Enum<rfsv::errs>  getStatus () | getStatus | 
Retrieves the current status of the connection.
Returns: The connection status.
| Enum<rfsv::errs>  getData (bufferStore &buf) | getData | 
Get Print Data
| Enum<rfsv::errs>  initPrinter () | initPrinter | 
Init Printer
| Enum<rfsv::errs>  cancelJob () | cancelJob | 
Cancels a running job.
| bool  stop () | stop | 
Stops the WPRT server.
| enum commands { WPRT_INIT = 0x00, WPRT_GET = 0xf0, WPRT_CANCEL = 0xf1, WPRT_STOP = 0xff } | commands | 
[protected]
The possible commands.
| ppsocket * skt | skt | 
[protected]
| Enum<rfsv::errs> status | status | 
[protected]
| bool  sendCommand (enum commands cc, bufferStore &data) | sendCommand | 
[protected]
Sends a command to the remote side.
If communication fails, a reconnect is triggered and a second attempt to transmit the request is attempted. If that second attempt fails, the function returns an error an sets rpcs::status to E_PSI_FILE_DISC.
Parameters:
| cc | The command to execute on the remote side. | 
| data | Additional data for this command. | 
Returns: true on success, false on failure.
| Enum<rfsv::errs>  getResponse (bufferStore &data) | getResponse | 
[protected]
| const char * getConnectName () | getConnectName | 
[protected]
| Generated by: rrt on drom on Mon Nov 26 16:06:15 2007, using kdoc 2.0a54. |