Module printsrvc

Module printsrvc 

Source

Structs§

PrintService
Struct to manage the printing service, including printer handling and job processing.

Enums§

PrintAction
Enum defining the various actions supported by the PrintService.

Constants§

BUFFER_OPEN_DRAWER
Predefined buffer for opening cash drawers.
COMMAND_VIEWER_NAME
Name of the CommandViewer pseudo-printer. It’s not a real OS device — when clients print to it, the job is routed to the command-viewer module which renders it into the local diagnostics web UI instead of paper. Keep this as a single source of truth: new(), get_print_list(), the print-job router, and availability checks all compare against this.
PRINT_VERSION
Version of the PrintService module.