打印机后端命令

在打印到本地连接的打印机设备时,piobe 命令是打印假脱机子系统运行的正常后端程序。

piobe 命令是由 qdaemon 进程启动的。 通过读取标志或查询虚拟打印机数据库,它确定将要创建的数据流。 接着,piobe 进程将打印文件传递通过适当过滤器的管道,以生成正确的数据流。 在此管道的末端,经过滤的文件将传递到 pioout 设备驱动程序接口程序。

pioout 命令由 piobe 命令在管道中调用。 对于本地连接的打印机, pioout 命令将打印文件发送到相应的打印机设备驱动程序 (例如 /dev/lp1)。 但是,对于终端连接的打印机,在被从 terminfo 和虚拟打印机数据库收集的数据修改后,打印文件将通过 tty 设备驱动程序 (例如, /dev/tty0) 发送到打印机。 terminfo 数据库中可查询 mc5mc4 终端控制属性。 虚拟打印机数据库中可查询异步的特定于控制器的属性。