Searched refs:BUSBInterface (Results 1 - 9 of 9) sorted by relevance
/haiku/src/kits/device/ |
H A D | USBInterface.cpp | 18 BUSBInterface::BUSBInterface(BUSBConfiguration *config, uint32 index, function in class:BUSBInterface 33 BUSBInterface::~BUSBInterface() 52 BUSBInterface::Index() const 59 BUSBInterface::AlternateIndex() const 68 BUSBInterface::Configuration() const 75 BUSBInterface::Device() const 82 BUSBInterface::Class() const 89 BUSBInterface [all...] |
H A D | USBConfiguration.cpp | 30 fInterfaces = new(std::nothrow) BUSBInterface *[ 36 fInterfaces[i] = new(std::nothrow) BUSBInterface(this, i, 99 const BUSBInterface *
|
H A D | USBEndpoint.cpp | 15 BUSBEndpoint::BUSBEndpoint(BUSBInterface *interface, uint32 index, int rawFD) 44 const BUSBInterface *
|
/haiku/headers/os/device/ |
H A D | USBKit.h | 16 class BUSBInterface; 167 providing CountInterfaces() and InterfaceAt() to retrieve BUSBInterface 186 // way to get a BUSBInterface object. 190 const BUSBInterface * InterfaceAt(uint32 index) const; 203 BUSBInterface ** fInterfaces; 211 /* The BUSBInterface class can be used to access the descriptor fields of 215 class BUSBInterface { class 269 // With SetAlternate() you can switch this BUSBInterface object to the 276 const BUSBInterface * AlternateAt(uint32 alternateIndex) const; 281 BUSBInterface(BUSBConfiguratio [all...] |
/haiku/src/add-ons/print/transports/usb_port/ |
H A D | USBTransport.cpp | 41 const BUSBInterface *interface, const BUSBEndpoint *in, const BUSBEndpoint *out); 46 const BUSBInterface *fInterface; 111 const BUSBInterface *printer = NULL; 117 const BUSBInterface *interface = config->InterfaceAt(idx); 119 const BUSBInterface *alternate = interface->AlternateAt(alt); 143 ((BUSBInterface*)interface)->SetAlternate(alt); 210 const BUSBInterface *intf, const BUSBEndpoint *in, const BUSBEndpoint *out)
|
/haiku/src/bin/listusb/ |
H A D | listusb.cpp | 84 DumpInterface(const BUSBInterface* interface) 149 const BUSBInterface* interface = configuration->InterfaceAt(i); 152 const BUSBInterface* alternate = interface->AlternateAt(j);
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/uvc/ |
H A D | UVCCamDevice.cpp | 78 const BUSBInterface* interface; 702 const BUSBInterface* streaming = config->InterfaceAt(fStreamingIndex); 711 const BUSBInterface* alternate = streaming->AlternateAt(i); 734 if (((BUSBInterface*)streaming)->SetAlternate(alternateIndex) != B_OK) { 751 const BUSBInterface* streaming = config->InterfaceAt(fStreamingIndex); 754 if (((BUSBInterface*)streaming)->SetAlternate(0) != B_OK) { 960 const BUSBInterface* interface;
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/ |
H A D | CamDevice.cpp | 706 const BUSBInterface* intf = cfg->InterfaceAt(k); 708 const BUSBInterface* alt = intf->AlternateAt(l);
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/addons/sonix/ |
H A D | SonixCamDevice.cpp | 107 const BUSBInterface *inter = config->InterfaceAt(0);
|
Completed in 61 milliseconds