Lines Matching refs:printer
28 // printer interface types
35 // TODO handle disconnection of printer during printing
72 USBTransport(BDirectory *printer, BMessage *msg);
111 const BUSBInterface *printer = NULL;
113 // Try to find a working printer interface in this device
115 for (uint32 idx = 0; printer == NULL
142 printer = alternate;
151 if (printer != NULL) {
152 // We found a working printer interface, lets determine a unique ID
172 printer, in, out));
241 instantiate_transport(BDirectory *printer, BMessage *msg)
243 USBTransport *transport = new(std::nothrow) USBTransport(printer, msg);
264 USBTransport::USBTransport(BDirectory *printer, BMessage *msg)
269 if (printer->ReadAttrString("transport_address", &key) != B_OK)