annotate stubs/usb/backend/__init__.pyi @ 2042:8849c9e5da30 main

strip dmx_usb_module/.git dir
author drewp@bigasterisk.com
date Mon, 09 May 2022 21:44:04 -0700
parents 5c1b662c0263
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1882
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
1 # Stubs for usb.backend (Python 3)
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
2 #
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
3 # NOTE: This dynamically typed stub was automatically generated by stubgen.
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
4
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
5 import usb._objfinalizer as _objfinalizer
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
6 from typing import Any
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
7
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
8 class IBackend(_objfinalizer.AutoFinalizedObject):
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
9 def enumerate_devices(self) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
10 def get_device_descriptor(self, dev: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
11 def get_configuration_descriptor(self, dev: Any, config: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
12 def get_interface_descriptor(self, dev: Any, intf: Any, alt: Any, config: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
13 def get_endpoint_descriptor(self, dev: Any, ep: Any, intf: Any, alt: Any, config: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
14 def open_device(self, dev: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
15 def close_device(self, dev_handle: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
16 def set_configuration(self, dev_handle: Any, config_value: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
17 def get_configuration(self, dev_handle: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
18 def set_interface_altsetting(self, dev_handle: Any, intf: Any, altsetting: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
19 def claim_interface(self, dev_handle: Any, intf: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
20 def release_interface(self, dev_handle: Any, intf: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
21 def bulk_write(self, dev_handle: Any, ep: Any, intf: Any, data: Any, timeout: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
22 def bulk_read(self, dev_handle: Any, ep: Any, intf: Any, buff: Any, timeout: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
23 def intr_write(self, dev_handle: Any, ep: Any, intf: Any, data: Any, timeout: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
24 def intr_read(self, dev_handle: Any, ep: Any, intf: Any, size: Any, timeout: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
25 def iso_write(self, dev_handle: Any, ep: Any, intf: Any, data: Any, timeout: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
26 def iso_read(self, dev_handle: Any, ep: Any, intf: Any, size: Any, timeout: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
27 def ctrl_transfer(self, dev_handle: Any, bmRequestType: Any, bRequest: Any, wValue: Any, wIndex: Any, data: Any, timeout: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
28 def clear_halt(self, dev_handle: Any, ep: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
29 def reset_device(self, dev_handle: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
30 def is_kernel_driver_active(self, dev_handle: Any, intf: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
31 def detach_kernel_driver(self, dev_handle: Any, intf: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
32 def attach_kernel_driver(self, dev_handle: Any, intf: Any) -> None: ...
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
33
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
34 # Names in __all__ with no definition:
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
35 # libusb01
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
36 # libusb10
5c1b662c0263 stub updates
Drew Perttula <drewp@bigasterisk.com>
parents:
diff changeset
37 # openusb