Searched refs:transport (Results 1 - 16 of 16) sorted by relevance

/haiku/src/servers/print/
H A DResourceManager.h26 Resource(const char* transport, const char* address, const char* connection);
31 bool Equals(const char* transport, const char* address, const char* connection);
43 Resource* Find(const char* transport, const char* address, const char* connection);
48 Resource* Allocate(const char* transport, const char* address, const char* connection);
H A DResourceManager.cpp13 Resource::Resource(const char* transport, const char* address, const char* connection) argument
14 : fTransport(transport)
35 // if the transport add-on is either "Print To File"
46 Resource::Equals(const char* transport, const char* address, const char* connection) { argument
47 return fTransport == transport &&
76 ResourceManager::Find(const char* transport, const char* address, const char* connection) { argument
79 if (r->Equals(transport, address, connection)) return r;
86 ResourceManager::Allocate(const char* transport, const char* address, const char* connection) { argument
87 Resource* r = Find(transport, address, connection);
89 r = new Resource(transport, addres
[all...]
H A DTransport.h34 static void Remove(Transport* transport);
H A DTransport.cpp24 // Searches the static object list for a transport object with the
55 Transport::Remove(Transport* transport) argument
57 sTransports.RemoveItem(transport);
74 // Try to find specified transport addon directory
78 if ((result = path.Append("Print/transport")) != B_OK)
94 // If we have loaded the transport from a previous scanned directory,
109 // Initializes the transport object with data read from the
124 // Load transport addon
130 // this transport loaded
H A DPrintServerApp.Scripting.cpp42 B_TRANSLATE_MARK("Retrieve a specific transport") },
101 BString name, driver, transport, config; local
105 && msg->FindString("transport", &transport) == B_OK
109 driver.String(), "Local", transport.String(),
H A DPrintServerApp.cpp104 // Build list of transport addons
184 BString transport, address, connection, state; local
186 if (printer->ReadAttrString(PSRV_PRINTER_ATTR_TRANSPORT, &transport) == B_OK
203 Resource* resource = fResourceManager.Allocate(transport.String(),
353 @param transportName Name of transport driver to use.
354 @param transportPath Configuration data for transport driver.
/haiku/src/add-ons/print/transports/hp_jetdirect/
H A Dprint_transport.cpp2 // HP JetDirect (TCP/IP only) transport add-on,
41 // Implementation of transport add-on interface
56 HPJetDirectPort * transport = new HPJetDirectPort(&printer, msg); local
58 if (transport->InitCheck() == B_OK) {
59 g_transport = transport;
65 delete transport;
/haiku/src/tests/add-ons/print/transports/
H A Dmain.cpp28 "Usage: %s [OPTIONS...] transport-addon-name [file to send]\n"
30 " -p, --list-ports print ports detected by the transport add-on\n"
67 char *transport = argv[0]; local
69 printf("Looking for %s transport addon:\n", transport);
82 path.Append("Print/transport");
83 path.Append(transport);
92 // failed to load transport add-on
93 printf("Failed to load \"%s\" print transport add-on!\n", transport);
[all...]
/haiku/headers/libs/print/libprint/
H A DTransport.h49 Transport(const Transport& transport);
50 Transport &operator=(const Transport& transport);
/haiku/src/add-ons/print/transports/parallel_port/
H A DParallelTransport.cpp2 // Parallel port transport add-on.
78 // Caller don't care about transport init message output content...
104 ParallelTransport* transport = new ParallelTransport(printer, msg); local
105 if (transport->InitCheck() == B_OK)
106 return transport;
108 delete transport;
/haiku/src/add-ons/print/transports/ipp/
H A DIpp.cpp15 IppTransport *transport = NULL; variable
183 // --- general transport hooks
189 if (transport) {
190 delete transport;
191 transport = NULL;
210 transport = new IppTransport(msg);
212 if (transport->fail()) {
220 return transport;
/haiku/src/add-ons/print/transports/serial_port/
H A DSerialTransport.cpp80 // Caller don't care about transport init message output content...
115 SerialTransport* transport = new SerialTransport(printer, msg); local
116 if (transport->InitCheck() == B_OK)
117 return transport;
119 delete transport;
/haiku/src/preferences/printers/
H A DAddPrinterDialog.h45 const char *transport, const char *port);
H A DAddPrinterDialog.cpp102 BString transport;
105 // Preview printer does not use transport add-on
106 transport = fTransportText;
111 m.AddString("transport", transport.String());
112 m.AddString("transport path", transportPath.String());
143 // transport path selected
162 // transport selected
165 // remove mark from item in sub menu of transport sub menu
255 // Don't show Network transport ad
355 BMessenger transport; local
[all...]
/haiku/src/add-ons/print/transports/usb_port/
H A DUSBTransport.cpp238 // Implementation of transport add-on interface
243 USBTransport *transport = new(std::nothrow) USBTransport(printer, msg); local
244 if (transport != NULL && transport->InitCheck() == B_OK)
245 return transport;
247 delete transport;
/haiku/headers/private/audio/
H A Dhmulti_audio.h4 /* possible auxillary functions (transport, time code, etc). */
279 /* possible transport events */
332 struct { /* transport event */
338 }transport; member in union:multi_get_event::__anon330

Completed in 87 milliseconds