Available on crate feature
zbus-backend only.Expand description
D-Bus proxy for the org.openprinting.PrintBackend interface.
This module is generated by zbus-xmlgen and adapted to use named structs
for complex return types. Consumers should use crate::client::CpdbClient
instead of this proxy directly.
Structs§
- Print
Backend Proxy - Low-level proxy for
org.openprinting.PrintBackend. - Printer
Added - A
PrinterAddedsignal. - Printer
Added Args PrinterAddedsignal arguments.- Printer
Added Stream - A
Streamimplementation that yieldsPrinterAddedsignals. - Printer
Removed - A
PrinterRemovedsignal. - Printer
Removed Args PrinterRemovedsignal arguments.- Printer
Removed Stream - A
Streamimplementation that yieldsPrinterRemovedsignals. - Printer
State Changed - A
PrinterStateChangedsignal. - Printer
State Changed Args PrinterStateChangedsignal arguments.- Printer
State Changed Stream - A
Streamimplementation that yieldsPrinterStateChangedsignals. - RawMargin
- Print margins in hundredths of a millimetre. D-Bus signature:
(iiii). - RawMedia
- A supported paper size from
GetAllOptions. D-Bus signature:(siiia(iiii)). - RawOption
- A printer option from
GetAllOptions. D-Bus signature:(sssia(s)). - RawPrinter
- A printer summary from
GetAllPrintersorGetFilteredPrinterList. D-Bus signature:(sssssbss).