Files
@ 504978369ab0
Branch filter:
Location: light9/stubs/usb/backend/openusb.pyi - annotation
504978369ab0
3.5 KiB
text/plain
checkpoint show data
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 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.openusb (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
from ctypes import *
import usb.libloader as _objfinalizer
import usb.libloader
from typing import Any
class _usb_endpoint_desc(Structure): ...
class _usb_interface_desc(Structure): ...
class _usb_config_desc(Structure): ...
class _usb_device_desc(Structure): ...
class _openusb_request_result(Structure): ...
class _openusb_ctrl_request(Structure):
payload: Any = ...
length: int = ...
timeout: int = ...
flags: int = ...
next: Any = ...
def __init__(self) -> None: ...
class _openusb_ctrl_setup(Structure): ...
class _openusb_intr_request(Structure): ...
class _openusb_bulk_request(Structure): ...
class _openusb_isoc_pkts(Structure):
class _openusb_isoc_packet(Structure): ...
class _openusb_isoc_request(Structure): ...
class _Context(_objfinalizer.AutoFinalizedObject):
handle: Any = ...
def __init__(self) -> None: ...
class _BusIterator(_objfinalizer.AutoFinalizedObject):
buslist: Any = ...
num_busids: Any = ...
def __init__(self) -> None: ...
def __iter__(self) -> None: ...
class _DevIterator(_objfinalizer.AutoFinalizedObject):
devlist: Any = ...
num_devids: Any = ...
def __init__(self, busid: Any) -> None: ...
def __iter__(self) -> None: ...
class _OpenUSB(usb.backend.IBackend):
def enumerate_devices(self) -> None: ...
def get_device_descriptor(self, dev: Any): ...
def get_configuration_descriptor(self, dev: Any, config: Any): ...
def get_interface_descriptor(self, dev: Any, intf: Any, alt: Any, config: Any): ...
def get_endpoint_descriptor(self, dev: Any, ep: Any, intf: Any, alt: Any, config: Any): ...
def open_device(self, dev: Any): ...
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): ...
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): ...
def bulk_read(self, dev_handle: Any, ep: Any, intf: Any, buff: Any, timeout: Any): ...
def intr_write(self, dev_handle: Any, ep: Any, intf: Any, data: Any, timeout: Any): ...
def intr_read(self, dev_handle: Any, ep: Any, intf: Any, buff: Any, timeout: Any): ...
def ctrl_transfer(self, dev_handle: Any, bmRequestType: Any, bRequest: Any, wValue: Any, wIndex: Any, data: Any, timeout: Any): ...
def reset_device(self, dev_handle: Any) -> None: ...
def clear_halt(self, dev_handle: Any, ep: Any) -> None: ...
# Names in __all__ with no definition:
# get_backendOPENUSB_SUCCESSOPENUSB_PLATFORM_FAILUREOPENUSB_NO_RESOURCESOPENUSB_NO_BANDWIDTHOPENUSB_NOT_SUPPORTEDOPENUSB_HC_HARDWARE_ERROROPENUSB_INVALID_PERMOPENUSB_BUSYOPENUSB_BADARGOPENUSB_NOACCESSOPENUSB_PARSE_ERROROPENUSB_UNKNOWN_DEVICEOPENUSB_INVALID_HANDLEOPENUSB_SYS_FUNC_FAILUREOPENUSB_NULL_LISTOPENUSB_CB_CONTINUEOPENUSB_CB_TERMINATEOPENUSB_IO_STALLOPENUSB_IO_CRC_ERROROPENUSB_IO_DEVICE_HUNGOPENUSB_IO_REQ_TOO_BIGOPENUSB_IO_BIT_STUFFINGOPENUSB_IO_UNEXPECTED_PIDOPENUSB_IO_DATA_OVERRUNOPENUSB_IO_DATA_UNDERRUNOPENUSB_IO_BUFFER_OVERRUNOPENUSB_IO_BUFFER_UNDERRUNOPENUSB_IO_PID_CHECK_FAILUREOPENUSB_IO_DATA_TOGGLE_MISMATCHOPENUSB_IO_TIMEOUTOPENUSB_IO_CANCELED
|