HP Officejet

services.hp_officejet.hp_officejet_server module

HP OfficeJet Server Module.

class services.hp_officejet.hp_officejet_server.PJLCommandHandler(request, client_address, server)[source]

Bases: socketserver.BaseRequestHandler

PJL Command Requesrt Handler.

alert(*args, **kwargs)[source]

Raise alert.

handle()[source]

Handle a PJL request.

handle_command(command, address)[source]

Handle PJL Command.

class services.hp_officejet.hp_officejet_server.PJLServer(alert_callback, logger)[source]

Bases: socketserver.ThreadingMixIn, socketserver.TCPServer

PJL Server class.

start()[source]

Start PJL Server.

stop()[source]

Stop PJL Server.

services.hp_officejet.hp_officejet_service module