Files
@ b42cb1ea1d20
Branch filter:
Location: light9/stubs/usb/backend/__init__.pyi - annotation
b42cb1ea1d20
2.2 KiB
text/plain
rm - we don't do a kernel module anymore; just usb api
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
|