Mercurial > code > home > repos > light9
view stubs/usb/backend/__init__.pyi @ 2299:8c82f13a3298
rm or repair dead code (notes could come back)
author | drewp@bigasterisk.com |
---|---|
date | Tue, 30 May 2023 23:50:42 -0700 |
parents | 5c1b662c0263 |
children |
line wrap: on
line source
# 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