Files
@ a362b892cb43
Branch filter:
Location: light9/stubs/usb/backend/__init__.pyi - annotation
a362b892cb43
2.2 KiB
text/plain
more makefile hacks to turn debug.js into an ES6 module
Ignore-this: 79b9757e462e9007ae4c2c5eaaf9d917
(can't wait for the js build fairy to come clean all this up)
Ignore-this: 79b9757e462e9007ae4c2c5eaaf9d917
(can't wait for the js build fairy to come clean all this up)
5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 5c1b662c0263 | # Stubs for usb.backend (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
import usb._objfinalizer as _objfinalizer
from typing import Any
class IBackend(_objfinalizer.AutoFinalizedObject):
def enumerate_devices(self) -> None: ...
def get_device_descriptor(self, dev: Any) -> None: ...
def get_configuration_descriptor(self, dev: Any, config: Any) -> None: ...
def get_interface_descriptor(self, dev: Any, intf: Any, alt: Any, config: Any) -> None: ...
def get_endpoint_descriptor(self, dev: Any, ep: Any, intf: Any, alt: Any, config: Any) -> None: ...
def open_device(self, dev: Any) -> None: ...
def close_device(self, dev_handle: Any) -> None: ...
def set_configuration(self, dev_handle: Any, config_value: Any) -> None: ...
def get_configuration(self, dev_handle: Any) -> None: ...
def set_interface_altsetting(self, dev_handle: Any, intf: Any, altsetting: Any) -> None: ...
def claim_interface(self, dev_handle: Any, intf: Any) -> None: ...
def release_interface(self, dev_handle: Any, intf: Any) -> None: ...
def bulk_write(self, dev_handle: Any, ep: Any, intf: Any, data: Any, timeout: Any) -> None: ...
def bulk_read(self, dev_handle: Any, ep: Any, intf: Any, buff: Any, timeout: Any) -> None: ...
def intr_write(self, dev_handle: Any, ep: Any, intf: Any, data: Any, timeout: Any) -> None: ...
def intr_read(self, dev_handle: Any, ep: Any, intf: Any, size: Any, timeout: Any) -> None: ...
def iso_write(self, dev_handle: Any, ep: Any, intf: Any, data: Any, timeout: Any) -> None: ...
def iso_read(self, dev_handle: Any, ep: Any, intf: Any, size: Any, timeout: Any) -> None: ...
def ctrl_transfer(self, dev_handle: Any, bmRequestType: Any, bRequest: Any, wValue: Any, wIndex: Any, data: Any, timeout: Any) -> None: ...
def clear_halt(self, dev_handle: Any, ep: Any) -> None: ...
def reset_device(self, dev_handle: Any) -> None: ...
def is_kernel_driver_active(self, dev_handle: Any, intf: Any) -> None: ...
def detach_kernel_driver(self, dev_handle: Any, intf: Any) -> None: ...
def attach_kernel_driver(self, dev_handle: Any, intf: Any) -> None: ...
# Names in __all__ with no definition:
# libusb01
# libusb10
# openusb
|