{ "package": "types-pyserial", "version": "3.5.0.20251001", "stubs_only": "yes (typeshed)", "py_typed": "YES", "pypi": { "upload_time": "2025-10-01T03:04:17.669777Z", "requires_python": ">=3.9", "size": 19848, "sha256": "627a1965c4b874f8b5851dc88c60896696dfd1af0491836c77a60a633dca0ad4" }, "metadata": { "Metadata-Version": [ "2.4" ], "Name": [ "types-pyserial" ], "Version": [ "3.5.0.20251001" ], "Summary": [ "Typing stubs for pyserial" ], "License-Expression": [ "Apache-2.0" ], "Project-URL": [ "Homepage, https://github.com/python/typeshed", "GitHub, https://github.com/python/typeshed", "Changes, https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/pyserial.md", "Issue tracker, https://github.com/python/typeshed/issues", "Chat, https://gitter.im/python/typing" ], "Classifier": [ "Programming Language :: Python :: 3", "Typing :: Stubs Only" ], "Requires-Python": [ ">=3.9" ], "Description-Content-Type": [ "text/markdown" ], "License-File": [ "LICENSE" ], "Dynamic": [ "license-file" ] }, "module_reports": [ { "path": "serial-stubs/serialposix.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.VTIMESerial", "methods": [], "properties": [ { "kind": "property", "name": "VTIMESerial.cancel_read", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [], "n_typable": 1, "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 1 }, { "kind": "class", "name": "serial.PosixPollSerial", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.cancel_read", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.cancel_write", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.send_break", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.set_input_flow_control", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.set_output_flow_control", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.nonblocking", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.out_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Serial.fd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_read_w", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_read_r", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_write_w", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_write_r", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 27, "n_typed": 27, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 11, "n_method_overloads": 11, "n_method_params": 5, "n_attrs": 5, "n_properties": 6 }, { "kind": "attr", "name": "serial.serialposix.SER_RS485_RTS_AFTER_SEND", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialposix.PlatformSpecificBase", "methods": [ { "kind": "function", "name": "PlatformSpecificBase.set_low_latency_mode", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "PlatformSpecificBase.BAUDRATE_CONSTANTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 3, "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 1, "n_attrs": 1, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_CD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCMBIS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_DTR_str", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCCBRK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_RTS_str", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_CAR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCSRS485", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.SER_RS485_ENABLED", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCMGET", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.CMSPAR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TCGETS2", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.SER_RS485_RTS_ON_SEND", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCOUTQ", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_zero_str", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCMSET", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.SER_RS485_RX_DURING_TX", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_CTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_RI", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_RTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.BOTHER", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialposix.VTIMESerial", "methods": [], "properties": [ { "kind": "property", "name": "VTIMESerial.cancel_read", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [], "n_typable": 1, "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 1 }, { "kind": "class", "name": "serial.serialposix.PlatformSpecific", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialposix.IOSSIOSPEED", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_DTR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCMBIC", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TCSETS2", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCSBRK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialposix.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.cancel_read", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.cancel_write", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.send_break", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.set_input_flow_control", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.set_output_flow_control", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.nonblocking", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.out_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Serial.fd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_read_w", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_read_r", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_write_w", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.pipe_abort_write_r", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 27, "n_typed": 27, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 11, "n_method_overloads": 11, "n_method_params": 5, "n_attrs": 5, "n_properties": 6 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_RNG", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCM_DSR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialposix.PosixPollSerial", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialposix.TIOCGRS485", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.TIOCINQ", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialposix.plat", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "class", "name": "serial.serialposix.ReturnBaudrate", "methods": [ { "kind": "function", "name": "ReturnBaudrate.__getitem__", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [], "n_typable": 2, "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 1, "n_attrs": 0, "n_properties": 0 } ], "type_ignores": [], "name": "serial-stubs.serialposix", "names": [ "serial.PosixPollSerial", "serial.Serial", "serial.VTIMESerial", "serial.serialposix.BOTHER", "serial.serialposix.CMSPAR", "serial.serialposix.IOSSIOSPEED", "serial.serialposix.PlatformSpecific", "serial.serialposix.PlatformSpecificBase", "serial.serialposix.PosixPollSerial", "serial.serialposix.ReturnBaudrate", "serial.serialposix.SER_RS485_ENABLED", "serial.serialposix.SER_RS485_RTS_AFTER_SEND", "serial.serialposix.SER_RS485_RTS_ON_SEND", "serial.serialposix.SER_RS485_RX_DURING_TX", "serial.serialposix.Serial", "serial.serialposix.TCGETS2", "serial.serialposix.TCSETS2", "serial.serialposix.TIOCCBRK", "serial.serialposix.TIOCGRS485", "serial.serialposix.TIOCINQ", "serial.serialposix.TIOCMBIC", "serial.serialposix.TIOCMBIS", "serial.serialposix.TIOCMGET", "serial.serialposix.TIOCMSET", "serial.serialposix.TIOCM_CAR", "serial.serialposix.TIOCM_CD", "serial.serialposix.TIOCM_CTS", "serial.serialposix.TIOCM_DSR", "serial.serialposix.TIOCM_DTR", "serial.serialposix.TIOCM_DTR_str", "serial.serialposix.TIOCM_RI", "serial.serialposix.TIOCM_RNG", "serial.serialposix.TIOCM_RTS", "serial.serialposix.TIOCM_RTS_str", "serial.serialposix.TIOCM_zero_str", "serial.serialposix.TIOCOUTQ", "serial.serialposix.TIOCSBRK", "serial.serialposix.TIOCSRS485", "serial.serialposix.VTIMESerial", "serial.serialposix.plat" ], "n_typable": 92, "n_typed": 89, "n_any": 0, "n_untyped": 3, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 24, "n_method_overloads": 24, "n_method_params": 12, "n_classes": 9, "n_attrs": 42, "n_properties": 14, "n_type_ignores": 0 }, { "path": "serial-stubs/__init__.pyi", "symbol_reports": [ { "kind": "function", "name": "serial.serial_for_url", "n_typed": 14, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 14, "n_params": 13, "n_function_overloads": 1, "n_function_params": 13 }, { "kind": "attr", "name": "serial.__version__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.VERSION", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.protocol_handler_packages", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs", "names": [ "serial.VERSION", "serial.__version__", "serial.protocol_handler_packages", "serial.serial_for_url" ], "n_typable": 17, "n_typed": 17, "n_any": 0, "n_untyped": 0, "n_functions": 1, "n_function_overloads": 1, "n_function_params": 13, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 3, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/rfc2217.pyi", "symbol_reports": [ { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_NO_FLOW_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.DO", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_RTS_OFF", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_DCD_FLOW_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_RI", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.PURGE_RECEIVE_BUFFER", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_PARTIY_ERROR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_DATA_READY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_BREAK_ON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.RFC2217_REVERSE_STOPBIT_MAP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.AO", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_HW_FLOW_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_DATASIZE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_PARITY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_PURGE_DATA", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.WONT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_REQ_FLOW_SETTING_IN", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_FLOWCONTROL_SUSPEND", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_DSR_FLOW_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.BINARY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.RFC2217_REVERSE_PARITY_MAP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.RFC2217_ANSWER_MAP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_DTR_FLOW_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.NOP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.RFC2217_STOPBIT_MAP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_DTR_ON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.BRK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.AYT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.rfc2217.TelnetSubnegotiation", "methods": [ { "kind": "function", "name": "TelnetSubnegotiation.__init__", "n_typed": 5, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "TelnetSubnegotiation.set", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "TelnetSubnegotiation.is_ready", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "TelnetSubnegotiation.wait", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "TelnetSubnegotiation.check_answer", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [ { "kind": "property", "name": "TelnetSubnegotiation.active", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "TelnetSubnegotiation.connection", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetSubnegotiation.name", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetSubnegotiation.option", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetSubnegotiation.value", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetSubnegotiation.ack_option", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetSubnegotiation.state", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 19, "n_typed": 19, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 7, "n_attrs": 6, "n_properties": 1 }, { "kind": "attr", "name": "serial.rfc2217.FLOWCONTROL_SUSPEND", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LOGGER_LEVELS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_REQ_FLOW_SETTING", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.GA", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.NOTIFY_MODEMSTATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.IAC", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.EC", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_FLOWCONTROL_RESUME", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.ACTIVE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SB", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_REQ_RTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.M_NEGOTIATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_CTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_SET_MODEMSTATE_MASK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.DM", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.M_NORMAL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_LINESTATE_MASK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_SET_PARITY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.rfc2217.PortManager", "methods": [ { "kind": "function", "name": "PortManager.__init__", "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "PortManager.telnet_send_option", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "PortManager.rfc2217_send_subnegotiation", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "PortManager.check_modem_lines", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "PortManager.escape", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "PortManager.filter", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "PortManager.serial", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.connection", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.logger", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.mode", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.suboption", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.telnet_command", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.modemstate_mask", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.last_modemstate", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "PortManager.linstate_mask", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 25, "n_typed": 25, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 10, "n_attrs": 9, "n_properties": 0 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_SW_FLOW_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_DSR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.M_IAC_SEEN", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.WILL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_HW_FLOW_CONTOL_IN", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_RTS_ON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_RI_CHANGE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_TRANSREG_EMPTY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.FLOWCONTROL_RESUME", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_SET_CONTROL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.REQUESTED", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.REALLY_INACTIVE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SGA", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_BAUDRATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_DTR_OFF", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_STOPSIZE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_FRAMING_ERROR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_NOTIFY_MODEMSTATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.PURGE_TRANSMIT_BUFFER", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.PURGE_BOTH_BUFFERS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_CD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_MODEMSTATE_MASK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_REQ_DTR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_SET_DATASIZE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_SET_STOPSIZE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_BREAK_OFF", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_CTS_CHANGE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_SHIFTREG_EMPTY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_BREAK_DETECT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_DSR_CHANGE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_REQ_BREAK_STATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.INACTIVE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.IAC_DOUBLED", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.PURGE_DATA", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.NOTIFY_LINESTATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_NO_FLOW_CONTROL_IN", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.EL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.ECHO", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.IP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.rfc2217.TelnetOption", "methods": [ { "kind": "function", "name": "TelnetOption.__init__", "n_typed": 10, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 10, "n_params": 9, "n_function_overloads": 1, "n_function_params": 9 }, { "kind": "function", "name": "TelnetOption.process_incoming", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "TelnetOption.connection", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.name", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.option", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.send_yes", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.send_no", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.ack_yes", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.ack_no", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.state", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.active", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "TelnetOption.activation_callback", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 22, "n_typed": 22, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 10, "n_attrs": 10, "n_properties": 0 }, { "kind": "attr", "name": "serial.rfc2217.SET_CONTROL_USE_SW_FLOW_CONTOL_IN", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_OVERRUN_ERROR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_SET_BAUDRATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.DONT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_NOTIFY_LINESTATE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.rfc2217.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.from_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.telnet_send_option", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Serial.rfc2217_send_subnegotiation", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Serial.rfc2217_send_purge", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.rfc2217_set_control", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.rfc2217_flow_server_ready", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.get_modem_state", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Serial.logger", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 27, "n_typed": 27, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 12, "n_method_overloads": 12, "n_method_params": 9, "n_attrs": 1, "n_properties": 5 }, { "kind": "attr", "name": "serial.rfc2217.LINESTATE_MASK_TIMEOUT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.RFC2217_PARITY_MAP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.SERVER_SET_LINESTATE_MASK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.COM_PORT_OPTION", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.rfc2217.MODEMSTATE_MASK_CD_CHANGE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.urlhandler.protocol_rfc2217.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.from_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.telnet_send_option", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Serial.rfc2217_send_subnegotiation", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Serial.rfc2217_send_purge", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.rfc2217_set_control", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.rfc2217_flow_server_ready", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.get_modem_state", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Serial.logger", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 27, "n_typed": 27, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 12, "n_method_overloads": 12, "n_method_params": 9, "n_attrs": 1, "n_properties": 5 }, { "kind": "attr", "name": "serial.rfc2217.s", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.rfc2217", "names": [ "serial.rfc2217.ACTIVE", "serial.rfc2217.AO", "serial.rfc2217.AYT", "serial.rfc2217.BINARY", "serial.rfc2217.BRK", "serial.rfc2217.COM_PORT_OPTION", "serial.rfc2217.DM", "serial.rfc2217.DO", "serial.rfc2217.DONT", "serial.rfc2217.EC", "serial.rfc2217.ECHO", "serial.rfc2217.EL", "serial.rfc2217.FLOWCONTROL_RESUME", "serial.rfc2217.FLOWCONTROL_SUSPEND", "serial.rfc2217.GA", "serial.rfc2217.IAC", "serial.rfc2217.IAC_DOUBLED", "serial.rfc2217.INACTIVE", "serial.rfc2217.IP", "serial.rfc2217.LINESTATE_MASK_BREAK_DETECT", "serial.rfc2217.LINESTATE_MASK_DATA_READY", "serial.rfc2217.LINESTATE_MASK_FRAMING_ERROR", "serial.rfc2217.LINESTATE_MASK_OVERRUN_ERROR", "serial.rfc2217.LINESTATE_MASK_PARTIY_ERROR", "serial.rfc2217.LINESTATE_MASK_SHIFTREG_EMPTY", "serial.rfc2217.LINESTATE_MASK_TIMEOUT", "serial.rfc2217.LINESTATE_MASK_TRANSREG_EMPTY", "serial.rfc2217.LOGGER_LEVELS", "serial.rfc2217.MODEMSTATE_MASK_CD", "serial.rfc2217.MODEMSTATE_MASK_CD_CHANGE", "serial.rfc2217.MODEMSTATE_MASK_CTS", "serial.rfc2217.MODEMSTATE_MASK_CTS_CHANGE", "serial.rfc2217.MODEMSTATE_MASK_DSR", "serial.rfc2217.MODEMSTATE_MASK_DSR_CHANGE", "serial.rfc2217.MODEMSTATE_MASK_RI", "serial.rfc2217.MODEMSTATE_MASK_RI_CHANGE", "serial.rfc2217.M_IAC_SEEN", "serial.rfc2217.M_NEGOTIATE", "serial.rfc2217.M_NORMAL", "serial.rfc2217.NOP", "serial.rfc2217.NOTIFY_LINESTATE", "serial.rfc2217.NOTIFY_MODEMSTATE", "serial.rfc2217.PURGE_BOTH_BUFFERS", "serial.rfc2217.PURGE_DATA", "serial.rfc2217.PURGE_RECEIVE_BUFFER", "serial.rfc2217.PURGE_TRANSMIT_BUFFER", "serial.rfc2217.PortManager", "serial.rfc2217.REALLY_INACTIVE", "serial.rfc2217.REQUESTED", "serial.rfc2217.RFC2217_ANSWER_MAP", "serial.rfc2217.RFC2217_PARITY_MAP", "serial.rfc2217.RFC2217_REVERSE_PARITY_MAP", "serial.rfc2217.RFC2217_REVERSE_STOPBIT_MAP", "serial.rfc2217.RFC2217_STOPBIT_MAP", "serial.rfc2217.SB", "serial.rfc2217.SE", "serial.rfc2217.SERVER_FLOWCONTROL_RESUME", "serial.rfc2217.SERVER_FLOWCONTROL_SUSPEND", "serial.rfc2217.SERVER_NOTIFY_LINESTATE", "serial.rfc2217.SERVER_NOTIFY_MODEMSTATE", "serial.rfc2217.SERVER_PURGE_DATA", "serial.rfc2217.SERVER_SET_BAUDRATE", "serial.rfc2217.SERVER_SET_CONTROL", "serial.rfc2217.SERVER_SET_DATASIZE", "serial.rfc2217.SERVER_SET_LINESTATE_MASK", "serial.rfc2217.SERVER_SET_MODEMSTATE_MASK", "serial.rfc2217.SERVER_SET_PARITY", "serial.rfc2217.SERVER_SET_STOPSIZE", "serial.rfc2217.SET_BAUDRATE", "serial.rfc2217.SET_CONTROL", "serial.rfc2217.SET_CONTROL_BREAK_OFF", "serial.rfc2217.SET_CONTROL_BREAK_ON", "serial.rfc2217.SET_CONTROL_DTR_OFF", "serial.rfc2217.SET_CONTROL_DTR_ON", "serial.rfc2217.SET_CONTROL_REQ_BREAK_STATE", "serial.rfc2217.SET_CONTROL_REQ_DTR", "serial.rfc2217.SET_CONTROL_REQ_FLOW_SETTING", "serial.rfc2217.SET_CONTROL_REQ_FLOW_SETTING_IN", "serial.rfc2217.SET_CONTROL_REQ_RTS", "serial.rfc2217.SET_CONTROL_RTS_OFF", "serial.rfc2217.SET_CONTROL_RTS_ON", "serial.rfc2217.SET_CONTROL_USE_DCD_FLOW_CONTROL", "serial.rfc2217.SET_CONTROL_USE_DSR_FLOW_CONTROL", "serial.rfc2217.SET_CONTROL_USE_DTR_FLOW_CONTROL", "serial.rfc2217.SET_CONTROL_USE_HW_FLOW_CONTOL_IN", "serial.rfc2217.SET_CONTROL_USE_HW_FLOW_CONTROL", "serial.rfc2217.SET_CONTROL_USE_NO_FLOW_CONTROL", "serial.rfc2217.SET_CONTROL_USE_NO_FLOW_CONTROL_IN", "serial.rfc2217.SET_CONTROL_USE_SW_FLOW_CONTOL_IN", "serial.rfc2217.SET_CONTROL_USE_SW_FLOW_CONTROL", "serial.rfc2217.SET_DATASIZE", "serial.rfc2217.SET_LINESTATE_MASK", "serial.rfc2217.SET_MODEMSTATE_MASK", "serial.rfc2217.SET_PARITY", "serial.rfc2217.SET_STOPSIZE", "serial.rfc2217.SGA", "serial.rfc2217.Serial", "serial.rfc2217.TelnetOption", "serial.rfc2217.TelnetSubnegotiation", "serial.rfc2217.WILL", "serial.rfc2217.WONT", "serial.rfc2217.s", "serial.urlhandler.protocol_rfc2217.Serial" ], "n_typable": 218, "n_typed": 217, "n_any": 0, "n_untyped": 1, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 37, "n_method_overloads": 37, "n_method_params": 45, "n_classes": 5, "n_attrs": 125, "n_properties": 11, "n_type_ignores": 0 }, { "path": "serial-stubs/rs485.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.rs485.RS485", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.rs485.RS485Settings", "methods": [ { "kind": "function", "name": "RS485Settings.__init__", "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "RS485Settings.rts_level_for_tx", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "RS485Settings.rts_level_for_rx", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "RS485Settings.loopback", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "RS485Settings.delay_before_tx", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "RS485Settings.delay_before_rx", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 11, "n_typed": 11, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 5, "n_attrs": 5, "n_properties": 0 } ], "type_ignores": [], "name": "serial-stubs.rs485", "names": [ "serial.rs485.RS485", "serial.rs485.RS485Settings" ], "n_typable": 11, "n_typed": 11, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 5, "n_classes": 2, "n_attrs": 5, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/serialcli.pyi", "symbol_reports": [ { "kind": "attr", "name": "serial.serialcli.sab", "n_typed": 0, "n_any": 1, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "serial.serialcli.as_byte_array", "n_typed": 1, "n_any": 1, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "class", "name": "serial.serialcli.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [], "n_typable": 12, "n_typed": 12, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 2, "n_attrs": 0, "n_properties": 5 } ], "type_ignores": [], "name": "serial-stubs.serialcli", "names": [ "serial.serialcli.Serial", "serial.serialcli.as_byte_array", "serial.serialcli.sab" ], "n_typable": 15, "n_typed": 13, "n_any": 2, "n_untyped": 0, "n_functions": 1, "n_function_overloads": 1, "n_function_params": 1, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 2, "n_classes": 1, "n_attrs": 1, "n_properties": 5, "n_type_ignores": 0 }, { "path": "serial-stubs/serialjava.pyi", "symbol_reports": [ { "kind": "function", "name": "serial.serialjava.device", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.serialjava.comm", "n_typed": 0, "n_any": 1, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialjava.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Serial.sPort", "n_typed": 0, "n_any": 1, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 13, "n_typed": 12, "n_any": 1, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 2, "n_attrs": 1, "n_properties": 5 }, { "kind": "function", "name": "serial.serialjava.detect_java_comm", "n_typed": 1, "n_any": 1, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "serial.serialjava.my_import", "n_typed": 1, "n_any": 1, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "type_ignores": [], "name": "serial-stubs.serialjava", "names": [ "serial.serialjava.Serial", "serial.serialjava.comm", "serial.serialjava.detect_java_comm", "serial.serialjava.device", "serial.serialjava.my_import" ], "n_typable": 20, "n_typed": 16, "n_any": 4, "n_untyped": 0, "n_functions": 3, "n_function_overloads": 3, "n_function_params": 3, "n_methods": 5, "n_method_overloads": 5, "n_method_params": 2, "n_classes": 1, "n_attrs": 2, "n_properties": 5, "n_type_ignores": 0 }, { "path": "serial-stubs/serialutil.pyi", "symbol_reports": [ { "kind": "attr", "name": "serial.serialutil.PARITY_NONE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.LF", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.STOPBITS_ONE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.EIGHTBITS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.XON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.PARITY_SPACE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.PARITY_EVEN", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialutil.SerialTimeoutException", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialutil.CR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.PARITY_MARK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.XOFF", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.PARITY_ODD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.SEVENBITS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialutil.SerialBase", "methods": [ { "kind": "function", "name": "SerialBase.__init__", "n_typed": 13, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 13, "n_params": 12, "n_function_overloads": 1, "n_function_params": 12 }, { "kind": "function", "name": "SerialBase.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "SerialBase.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "SerialBase.get_settings", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "SerialBase.apply_settings", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "SerialBase.readinto", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "SerialBase.send_break", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "SerialBase.read_all", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "SerialBase.read_until", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "SerialBase.iread_until", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [ { "kind": "property", "name": "SerialBase.port", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.baudrate", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.bytesize", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.exclusive", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.parity", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.stopbits", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.timeout", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.write_timeout", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.inter_byte_timeout", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.xonxoff", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.rtscts", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.dsrdtr", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.rts", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.dtr", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.break_condition", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 }, { "kind": "property", "name": "SerialBase.rs485_mode", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_typable": 2 } ], "attrs": [ { "kind": "attr", "name": "SerialBase.BAUDRATES", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SerialBase.BYTESIZES", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SerialBase.PARITIES", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SerialBase.STOPBITS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SerialBase.is_open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SerialBase.portstr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SerialBase.name", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 70, "n_typed": 70, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 10, "n_method_overloads": 10, "n_method_params": 21, "n_attrs": 7, "n_properties": 16 }, { "kind": "attr", "name": "serial.serialutil.SIXBITS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialutil.Timeout", "methods": [ { "kind": "function", "name": "Timeout.__init__", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Timeout.expired", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Timeout.time_left", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Timeout.restart", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "Timeout.TIME", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Timeout.is_infinite", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Timeout.is_non_blocking", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Timeout.duration", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Timeout.target_time", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 11, "n_typed": 11, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 4, "n_method_overloads": 4, "n_method_params": 2, "n_attrs": 5, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialutil.STOPBITS_TWO", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.FIVEBITS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialutil.PortNotOpenError", "methods": [ { "kind": "function", "name": "PortNotOpenError.__init__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [], "n_typable": 1, "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialutil.STOPBITS_ONE_POINT_FIVE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.serialutil.SerialException", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialutil.PARITY_NAMES", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.serialutil.unicode", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "function", "name": "serial.serialutil.iterbytes", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "serial.serialutil.to_bytes", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.serialutil.s", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "class", "name": "serial.serialutil.memoryview", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.serialutil.basestring", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.serialutil", "names": [ "serial.serialutil.CR", "serial.serialutil.EIGHTBITS", "serial.serialutil.FIVEBITS", "serial.serialutil.LF", "serial.serialutil.PARITY_EVEN", "serial.serialutil.PARITY_MARK", "serial.serialutil.PARITY_NAMES", "serial.serialutil.PARITY_NONE", "serial.serialutil.PARITY_ODD", "serial.serialutil.PARITY_SPACE", "serial.serialutil.PortNotOpenError", "serial.serialutil.SEVENBITS", "serial.serialutil.SIXBITS", "serial.serialutil.STOPBITS_ONE", "serial.serialutil.STOPBITS_ONE_POINT_FIVE", "serial.serialutil.STOPBITS_TWO", "serial.serialutil.SerialBase", "serial.serialutil.SerialException", "serial.serialutil.SerialTimeoutException", "serial.serialutil.Timeout", "serial.serialutil.XOFF", "serial.serialutil.XON", "serial.serialutil.basestring", "serial.serialutil.iterbytes", "serial.serialutil.memoryview", "serial.serialutil.s", "serial.serialutil.to_bytes", "serial.serialutil.unicode" ], "n_typable": 106, "n_typed": 99, "n_any": 0, "n_untyped": 7, "n_functions": 2, "n_function_overloads": 2, "n_function_params": 2, "n_methods": 15, "n_method_overloads": 15, "n_method_params": 23, "n_classes": 6, "n_attrs": 32, "n_properties": 16, "n_type_ignores": 0 }, { "path": "serial-stubs/serialwin32.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.serialwin32.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.set_buffer_size", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Serial.set_output_flow_control", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.cancel_read", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.cancel_write", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.out_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [], "n_typable": 20, "n_typed": 20, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 9, "n_method_overloads": 9, "n_method_params": 5, "n_attrs": 0, "n_properties": 6 } ], "type_ignores": [], "name": "serial-stubs.serialwin32", "names": [ "serial.serialwin32.Serial" ], "n_typable": 20, "n_typed": 20, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 9, "n_method_overloads": 9, "n_method_params": 5, "n_classes": 1, "n_attrs": 0, "n_properties": 6, "n_type_ignores": 0 }, { "path": "serial-stubs/threaded/__init__.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.threaded.Protocol", "methods": [ { "kind": "function", "name": "Protocol.connection_made", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Protocol.data_received", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Protocol.connection_lost", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [], "n_typable": 6, "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 3, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.threaded.FramedPacket", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.threaded.Packetizer", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.threaded.ReaderThread", "methods": [ { "kind": "function", "name": "ReaderThread.__init__", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "ReaderThread.stop", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ReaderThread.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "ReaderThread.close", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ReaderThread.connect", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ReaderThread.__enter__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ReaderThread.__exit__", "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "ReaderThread.serial", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ReaderThread.protocol_factory", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ReaderThread.alive", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ReaderThread.protocol", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 17, "n_typed": 17, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 7, "n_method_overloads": 7, "n_method_params": 6, "n_attrs": 4, "n_properties": 0 }, { "kind": "class", "name": "serial.threaded.LineReader", "methods": [ { "kind": "function", "name": "LineReader.handle_line", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "LineReader.write_line", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "LineReader.ENCODING", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "LineReader.UNICODE_HANDLING", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 6, "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 2, "n_attrs": 2, "n_properties": 0 }, { "kind": "attr", "name": "serial.threaded.ser", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "class", "name": "serial.threaded.PrintLines", "methods": [ { "kind": "function", "name": "PrintLines.connection_made", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "PrintLines.handle_line", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "PrintLines.connection_lost", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [], "n_typable": 6, "n_typed": 0, "n_any": 0, "n_untyped": 6, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 3, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.threaded.PORT", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "serial.threaded.transport", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "serial.threaded.protocol", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "serial.threaded.t", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.threaded", "names": [ "serial.threaded.FramedPacket", "serial.threaded.LineReader", "serial.threaded.PORT", "serial.threaded.Packetizer", "serial.threaded.PrintLines", "serial.threaded.Protocol", "serial.threaded.ReaderThread", "serial.threaded.protocol", "serial.threaded.ser", "serial.threaded.t", "serial.threaded.transport" ], "n_typable": 40, "n_typed": 29, "n_any": 0, "n_untyped": 11, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 15, "n_method_overloads": 15, "n_method_params": 14, "n_classes": 6, "n_attrs": 11, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/hexlify_codec.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.tools.hexlify_codec.StreamReader", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.hexlify_codec.hex_encode", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "class", "name": "serial.tools.hexlify_codec.IncrementalEncoder", "methods": [ { "kind": "function", "name": "IncrementalEncoder.encode", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "IncrementalEncoder.state", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 4, "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 2, "n_attrs": 1, "n_properties": 0 }, { "kind": "attr", "name": "serial.tools.hexlify_codec.HEXDIGITS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.tools.hexlify_codec.IncrementalDecoder", "methods": [ { "kind": "function", "name": "IncrementalDecoder.decode", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [], "attrs": [], "n_typable": 3, "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 2, "n_attrs": 0, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.hexlify_codec.hex_decode", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "class", "name": "serial.tools.hexlify_codec.Codec", "methods": [ { "kind": "function", "name": "Codec.encode", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Codec.decode", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [], "attrs": [], "n_typable": 6, "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 4, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.hexlify_codec.StreamWriter", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.hexlify_codec.getregentry", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "attr", "name": "serial.tools.hexlify_codec.unicode", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.tools.hexlify_codec", "names": [ "serial.tools.hexlify_codec.Codec", "serial.tools.hexlify_codec.HEXDIGITS", "serial.tools.hexlify_codec.IncrementalDecoder", "serial.tools.hexlify_codec.IncrementalEncoder", "serial.tools.hexlify_codec.StreamReader", "serial.tools.hexlify_codec.StreamWriter", "serial.tools.hexlify_codec.getregentry", "serial.tools.hexlify_codec.hex_decode", "serial.tools.hexlify_codec.hex_encode", "serial.tools.hexlify_codec.unicode" ], "n_typable": 22, "n_typed": 21, "n_any": 0, "n_untyped": 1, "n_functions": 3, "n_function_overloads": 3, "n_function_params": 4, "n_methods": 4, "n_method_overloads": 4, "n_method_params": 8, "n_classes": 5, "n_attrs": 3, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/list_ports_posix.pyi", "symbol_reports": [ { "kind": "function", "name": "serial.tools.list_ports.comports", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "serial.tools.list_ports_posix.comports", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_posix.plat", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.tools.list_ports_posix", "names": [ "serial.tools.list_ports.comports", "serial.tools.list_ports_posix.comports", "serial.tools.list_ports_posix.plat" ], "n_typable": 5, "n_typed": 4, "n_any": 0, "n_untyped": 1, "n_functions": 2, "n_function_overloads": 2, "n_function_params": 2, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 1, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/list_ports.pyi", "symbol_reports": [ { "kind": "function", "name": "serial.tools.list_ports.grep", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "serial.tools.list_ports.main", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "type_ignores": [], "name": "serial-stubs.tools.list_ports", "names": [ "serial.tools.list_ports.grep", "serial.tools.list_ports.main" ], "n_typable": 4, "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_functions": 2, "n_function_overloads": 2, "n_function_params": 2, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 0, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/list_ports_common.pyi", "symbol_reports": [ { "kind": "function", "name": "serial.tools.list_ports_common.numsplit", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "class", "name": "serial.tools.list_ports_common.ListPortInfo", "methods": [ { "kind": "function", "name": "ListPortInfo.__init__", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "ListPortInfo.usb_description", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ListPortInfo.usb_info", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ListPortInfo.apply_usb_info", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ListPortInfo.__lt__", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "ListPortInfo.__getitem__", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "ListPortInfo.device", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.name", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.description", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.hwid", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.vid", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.pid", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.serial_number", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.location", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.manufacturer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.product", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ListPortInfo.interface", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 21, "n_typed": 21, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 4, "n_attrs": 11, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.list_ports_common.list_links", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "type_ignores": [], "name": "serial-stubs.tools.list_ports_common", "names": [ "serial.tools.list_ports_common.ListPortInfo", "serial.tools.list_ports_common.list_links", "serial.tools.list_ports_common.numsplit" ], "n_typable": 25, "n_typed": 25, "n_any": 0, "n_untyped": 0, "n_functions": 2, "n_function_overloads": 2, "n_function_params": 2, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 4, "n_classes": 1, "n_attrs": 11, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/list_ports_linux.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.tools.list_ports_linux.SysFS", "methods": [ { "kind": "function", "name": "SysFS.__init__", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "SysFS.read_line", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "SysFS.usb_device_path", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SysFS.device_path", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SysFS.subsystem", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SysFS.usb_interface_path", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 8, "n_typed": 8, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 2, "n_attrs": 4, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.list_ports_linux.comports", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "type_ignores": [], "name": "serial-stubs.tools.list_ports_linux", "names": [ "serial.tools.list_ports_linux.SysFS", "serial.tools.list_ports_linux.comports" ], "n_typable": 10, "n_typed": 10, "n_any": 0, "n_untyped": 0, "n_functions": 1, "n_function_overloads": 1, "n_function_params": 1, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 2, "n_classes": 1, "n_attrs": 4, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/list_ports_osx.pyi", "symbol_reports": [ { "kind": "function", "name": "serial.tools.list_ports_osx.GetIOServicesByType", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "serial.tools.list_ports_osx.IOObjectGetClass", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "serial.tools.list_ports_osx.IORegistryEntryGetName", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kUSBVendorString", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "serial.tools.list_ports_osx.get_string_property", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "serial.tools.list_ports_osx.GetParentDeviceByType", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "serial.tools.list_ports_osx.scan_interfaces", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kCFNumberSInt16Type", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.io_name_size", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kCFNumberSInt8Type", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kUSBSerialNumberString", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "serial.tools.list_ports_osx.comports", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kCFAllocatorDefault", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kCFStringEncodingUTF8", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.cf", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "serial.tools.list_ports_osx.search_for_locationID_in_interfaces", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "serial.tools.list_ports_osx.location_to_string", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kCFNumberSInt64Type", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.tools.list_ports_osx.SuitableSerialInterface", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.list_ports_osx.get_int_property", "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.iokit", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kIOMasterPortDefault", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.KERN_SUCCESS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kCFNumberSInt32Type", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_osx.kCFStringEncodingMacRoman", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.tools.list_ports_osx", "names": [ "serial.tools.list_ports_osx.GetIOServicesByType", "serial.tools.list_ports_osx.GetParentDeviceByType", "serial.tools.list_ports_osx.IOObjectGetClass", "serial.tools.list_ports_osx.IORegistryEntryGetName", "serial.tools.list_ports_osx.KERN_SUCCESS", "serial.tools.list_ports_osx.SuitableSerialInterface", "serial.tools.list_ports_osx.cf", "serial.tools.list_ports_osx.comports", "serial.tools.list_ports_osx.get_int_property", "serial.tools.list_ports_osx.get_string_property", "serial.tools.list_ports_osx.io_name_size", "serial.tools.list_ports_osx.iokit", "serial.tools.list_ports_osx.kCFAllocatorDefault", "serial.tools.list_ports_osx.kCFNumberSInt16Type", "serial.tools.list_ports_osx.kCFNumberSInt32Type", "serial.tools.list_ports_osx.kCFNumberSInt64Type", "serial.tools.list_ports_osx.kCFNumberSInt8Type", "serial.tools.list_ports_osx.kCFStringEncodingMacRoman", "serial.tools.list_ports_osx.kCFStringEncodingUTF8", "serial.tools.list_ports_osx.kIOMasterPortDefault", "serial.tools.list_ports_osx.kUSBSerialNumberString", "serial.tools.list_ports_osx.kUSBVendorString", "serial.tools.list_ports_osx.location_to_string", "serial.tools.list_ports_osx.scan_interfaces", "serial.tools.list_ports_osx.search_for_locationID_in_interfaces" ], "n_typable": 38, "n_typed": 38, "n_any": 0, "n_untyped": 0, "n_functions": 10, "n_function_overloads": 10, "n_function_params": 14, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 1, "n_attrs": 14, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/list_ports_windows.pyi", "symbol_reports": [ { "kind": "attr", "name": "serial.tools.list_ports_windows.SetupDiEnumDeviceInfo", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.NULL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.RegQueryValueEx", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "serial.tools.list_ports_windows.iterate_comports", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SetupDiOpenDevRegKey", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.CM_MapCrToWin32Err", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SetupDiGetDeviceRegistryProperty", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "serial.tools.list_ports_windows.ValidHandle", "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SPDRP_FRIENDLYNAME", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.RegCloseKey", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.cfgmgr32", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.DICS_FLAG_GLOBAL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.setupapi", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.tools.list_ports_windows.SP_DEVINFO_DATA", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "SP_DEVINFO_DATA.cbSize", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SP_DEVINFO_DATA.ClassGuid", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SP_DEVINFO_DATA.DevInst", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "SP_DEVINFO_DATA.Reserved", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 4, "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 4, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.list_ports_windows.comports", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.INVALID_HANDLE_VALUE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.DIREG_DEV", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.PSP_DEVINFO_DATA", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.ERROR_INSUFFICIENT_BUFFER", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.DIGCF_DEVICEINTERFACE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.LPDWORD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.CM_Get_Parent", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SPDRP_HARDWAREID", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SetupDiClassGuidsFromName", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SetupDiGetClassDevs", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.CM_Get_Device_IDW", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.tools.list_ports_windows.GUID", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "GUID.Data1", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "GUID.Data2", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "GUID.Data3", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "GUID.Data4", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 4, "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 4, "n_properties": 0 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SetupDiDestroyDeviceInfoList", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SetupDiGetDeviceInstanceId", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.advapi32", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.PDWORD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.MAX_USB_DEVICE_TREE_TRAVERSAL_DEPTH", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "serial.tools.list_ports_windows.get_parent_serial_number", "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 6, "n_params": 5, "n_function_overloads": 1, "n_function_params": 5 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.DIGCF_PRESENT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SPDRP_LOCATION_PATHS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.SPDRP_MFG", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.ERROR_NOT_FOUND", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.list_ports_windows.KEY_READ", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.tools.list_ports_windows", "names": [ "serial.tools.list_ports_windows.CM_Get_Device_IDW", "serial.tools.list_ports_windows.CM_Get_Parent", "serial.tools.list_ports_windows.CM_MapCrToWin32Err", "serial.tools.list_ports_windows.DICS_FLAG_GLOBAL", "serial.tools.list_ports_windows.DIGCF_DEVICEINTERFACE", "serial.tools.list_ports_windows.DIGCF_PRESENT", "serial.tools.list_ports_windows.DIREG_DEV", "serial.tools.list_ports_windows.ERROR_INSUFFICIENT_BUFFER", "serial.tools.list_ports_windows.ERROR_NOT_FOUND", "serial.tools.list_ports_windows.GUID", "serial.tools.list_ports_windows.INVALID_HANDLE_VALUE", "serial.tools.list_ports_windows.KEY_READ", "serial.tools.list_ports_windows.LPDWORD", "serial.tools.list_ports_windows.MAX_USB_DEVICE_TREE_TRAVERSAL_DEPTH", "serial.tools.list_ports_windows.NULL", "serial.tools.list_ports_windows.PDWORD", "serial.tools.list_ports_windows.PSP_DEVINFO_DATA", "serial.tools.list_ports_windows.RegCloseKey", "serial.tools.list_ports_windows.RegQueryValueEx", "serial.tools.list_ports_windows.SPDRP_FRIENDLYNAME", "serial.tools.list_ports_windows.SPDRP_HARDWAREID", "serial.tools.list_ports_windows.SPDRP_LOCATION_PATHS", "serial.tools.list_ports_windows.SPDRP_MFG", "serial.tools.list_ports_windows.SP_DEVINFO_DATA", "serial.tools.list_ports_windows.SetupDiClassGuidsFromName", "serial.tools.list_ports_windows.SetupDiDestroyDeviceInfoList", "serial.tools.list_ports_windows.SetupDiEnumDeviceInfo", "serial.tools.list_ports_windows.SetupDiGetClassDevs", "serial.tools.list_ports_windows.SetupDiGetDeviceInstanceId", "serial.tools.list_ports_windows.SetupDiGetDeviceRegistryProperty", "serial.tools.list_ports_windows.SetupDiOpenDevRegKey", "serial.tools.list_ports_windows.ValidHandle", "serial.tools.list_ports_windows.advapi32", "serial.tools.list_ports_windows.cfgmgr32", "serial.tools.list_ports_windows.comports", "serial.tools.list_ports_windows.get_parent_serial_number", "serial.tools.list_ports_windows.iterate_comports", "serial.tools.list_ports_windows.setupapi" ], "n_typable": 53, "n_typed": 53, "n_any": 0, "n_untyped": 0, "n_functions": 4, "n_function_overloads": 4, "n_function_params": 9, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 2, "n_attrs": 40, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/tools/miniterm.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.tools.miniterm.CRLF", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.tools.miniterm.EOL_TRANSFORMATIONS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.tools.miniterm.Colorize", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "Colorize.input_color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Colorize.echo_color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 2, "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 2, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.NoTerminal", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "NoTerminal.REPLACEMENT_MAP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 1, "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 1, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.Miniterm", "methods": [ { "kind": "function", "name": "Miniterm.__init__", "n_typed": 5, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "Miniterm.start", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.stop", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.join", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Miniterm.close", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.update_transformations", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.set_rx_encoding", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Miniterm.set_tx_encoding", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Miniterm.dump_port_settings", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.reader", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.writer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.handle_menu_key", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Miniterm.upload_file", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.change_filter", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.change_encoding", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.change_baudrate", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.change_port", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.suspend_port", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Miniterm.get_help_text", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "Miniterm.console", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.serial", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.echo", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.raw", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.input_encoding", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.output_encoding", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.eol", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.filters", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.exit_character", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.menu_character", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.alive", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.receiver_thread", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.rx_decoder", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.tx_decoder", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.tx_encoder", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.transmitter_thread", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.tx_transformations", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Miniterm.rx_transformations", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 47, "n_typed": 47, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 19, "n_method_overloads": 19, "n_method_params": 10, "n_attrs": 18, "n_properties": 0 }, { "kind": "attr", "name": "serial.tools.miniterm.TRANSFORMATIONS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.tools.miniterm.Console", "methods": [ { "kind": "function", "name": "Console.__del__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "Console.fncodes", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Console.navcodes", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 3, "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 0, "n_attrs": 2, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.miniterm.ask_for_port", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "serial.tools.miniterm.key_description", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "class", "name": "serial.tools.miniterm.Transform", "methods": [ { "kind": "function", "name": "Transform.rx", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Transform.tx", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Transform.echo", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [], "n_typable": 6, "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 3, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.ConsoleBase", "methods": [ { "kind": "function", "name": "ConsoleBase.__init__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ConsoleBase.setup", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ConsoleBase.cleanup", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ConsoleBase.getkey", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ConsoleBase.write_bytes", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "ConsoleBase.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "ConsoleBase.cancel", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ConsoleBase.__enter__", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "ConsoleBase.__exit__", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "ConsoleBase.byte_output", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "ConsoleBase.output", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 15, "n_typed": 15, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 9, "n_method_overloads": 9, "n_method_params": 4, "n_attrs": 2, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.Printable", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.LF", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.DebugIO", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.CR", "methods": [], "properties": [], "attrs": [], "n_typable": 0, "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 0, "n_properties": 0 }, { "kind": "class", "name": "serial.tools.miniterm.NoControls", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "NoControls.REPLACEMENT_MAP", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 1, "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 1, "n_properties": 0 }, { "kind": "function", "name": "serial.tools.miniterm.main", "n_typed": 5, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "class", "name": "serial.tools.miniterm.Out", "methods": [ { "kind": "function", "name": "Out.__init__", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Out.flush", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Out.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "Out.fd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 6, "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 3, "n_method_overloads": 3, "n_method_params": 2, "n_attrs": 1, "n_properties": 0 }, { "kind": "attr", "name": "serial.tools.miniterm.raw_input", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "serial.tools.miniterm.unichr", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.tools.miniterm", "names": [ "serial.tools.miniterm.CR", "serial.tools.miniterm.CRLF", "serial.tools.miniterm.Colorize", "serial.tools.miniterm.Console", "serial.tools.miniterm.ConsoleBase", "serial.tools.miniterm.DebugIO", "serial.tools.miniterm.EOL_TRANSFORMATIONS", "serial.tools.miniterm.LF", "serial.tools.miniterm.Miniterm", "serial.tools.miniterm.NoControls", "serial.tools.miniterm.NoTerminal", "serial.tools.miniterm.Out", "serial.tools.miniterm.Printable", "serial.tools.miniterm.TRANSFORMATIONS", "serial.tools.miniterm.Transform", "serial.tools.miniterm.ask_for_port", "serial.tools.miniterm.key_description", "serial.tools.miniterm.main", "serial.tools.miniterm.raw_input", "serial.tools.miniterm.unichr" ], "n_typable": 93, "n_typed": 91, "n_any": 0, "n_untyped": 2, "n_functions": 3, "n_function_overloads": 3, "n_function_params": 5, "n_methods": 35, "n_method_overloads": 35, "n_method_params": 19, "n_classes": 13, "n_attrs": 31, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/urlhandler/protocol_alt.pyi", "symbol_reports": [ { "kind": "function", "name": "serial.urlhandler.protocol_alt.serial_class_for_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "serial.urlhandler.protocol_alt.s", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.urlhandler.protocol_alt", "names": [ "serial.urlhandler.protocol_alt.s", "serial.urlhandler.protocol_alt.serial_class_for_url" ], "n_typable": 3, "n_typed": 2, "n_any": 0, "n_untyped": 1, "n_functions": 1, "n_function_overloads": 1, "n_function_params": 1, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 1, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/urlhandler/protocol_cp2110.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.urlhandler.protocol_cp2110.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.from_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [], "n_typable": 10, "n_typed": 10, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 3, "n_attrs": 0, "n_properties": 1 } ], "type_ignores": [], "name": "serial-stubs.urlhandler.protocol_cp2110", "names": [ "serial.urlhandler.protocol_cp2110.Serial" ], "n_typable": 10, "n_typed": 10, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 3, "n_classes": 1, "n_attrs": 0, "n_properties": 1, "n_type_ignores": 0 }, { "path": "serial-stubs/urlhandler/protocol_hwgrep.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.urlhandler.protocol_hwgrep.Serial", "methods": [ { "kind": "function", "name": "Serial.from_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [], "n_typable": 2, "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 1, "n_attrs": 0, "n_properties": 0 }, { "kind": "attr", "name": "serial.urlhandler.protocol_hwgrep.s", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "serial.urlhandler.protocol_hwgrep.basestring", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.urlhandler.protocol_hwgrep", "names": [ "serial.urlhandler.protocol_hwgrep.Serial", "serial.urlhandler.protocol_hwgrep.basestring", "serial.urlhandler.protocol_hwgrep.s" ], "n_typable": 4, "n_typed": 2, "n_any": 0, "n_untyped": 2, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 1, "n_classes": 1, "n_attrs": 2, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/urlhandler/protocol_loop.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.urlhandler.protocol_loop.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.from_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.cancel_read", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.cancel_write", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.out_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Serial.buffer_size", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.queue", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.logger", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 20, "n_typed": 20, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 8, "n_method_overloads": 8, "n_method_params": 3, "n_attrs": 3, "n_properties": 6 }, { "kind": "attr", "name": "serial.urlhandler.protocol_loop.LOGGER_LEVELS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.urlhandler.protocol_loop.s", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.urlhandler.protocol_loop", "names": [ "serial.urlhandler.protocol_loop.LOGGER_LEVELS", "serial.urlhandler.protocol_loop.Serial", "serial.urlhandler.protocol_loop.s" ], "n_typable": 22, "n_typed": 21, "n_any": 0, "n_untyped": 1, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 8, "n_method_overloads": 8, "n_method_params": 3, "n_classes": 1, "n_attrs": 5, "n_properties": 6, "n_type_ignores": 0 }, { "path": "serial-stubs/urlhandler/protocol_socket.pyi", "symbol_reports": [ { "kind": "attr", "name": "serial.urlhandler.protocol_socket.POLL_TIMEOUT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.urlhandler.protocol_socket.Serial", "methods": [ { "kind": "function", "name": "Serial.open", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.from_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.read", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.write", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Serial.reset_input_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "Serial.reset_output_buffer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 } ], "properties": [ { "kind": "property", "name": "Serial.in_waiting", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.dsr", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.ri", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "property", "name": "Serial.cd", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "attrs": [ { "kind": "attr", "name": "Serial.logger", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 15, "n_typed": 15, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 3, "n_attrs": 1, "n_properties": 5 }, { "kind": "attr", "name": "serial.urlhandler.protocol_socket.LOGGER_LEVELS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.urlhandler.protocol_socket.s", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.urlhandler.protocol_socket", "names": [ "serial.urlhandler.protocol_socket.LOGGER_LEVELS", "serial.urlhandler.protocol_socket.POLL_TIMEOUT", "serial.urlhandler.protocol_socket.Serial", "serial.urlhandler.protocol_socket.s" ], "n_typable": 18, "n_typed": 17, "n_any": 0, "n_untyped": 1, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 6, "n_method_overloads": 6, "n_method_params": 3, "n_classes": 1, "n_attrs": 4, "n_properties": 5, "n_type_ignores": 0 }, { "path": "serial-stubs/urlhandler/protocol_spy.pyi", "symbol_reports": [ { "kind": "class", "name": "serial.urlhandler.protocol_spy.FormatRaw", "methods": [ { "kind": "function", "name": "FormatRaw.__init__", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "FormatRaw.output", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatRaw.color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatRaw.rx_color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatRaw.tx_color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 7, "n_typed": 7, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 2, "n_attrs": 4, "n_properties": 0 }, { "kind": "function", "name": "serial.urlhandler.protocol_spy.sixteen", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "serial.urlhandler.protocol_spy.hexdump", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "class", "name": "serial.urlhandler.protocol_spy.Serial", "methods": [ { "kind": "function", "name": "Serial.from_url", "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "Serial.formatter", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "Serial.show_all", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 4, "n_typed": 4, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 1, "n_method_overloads": 1, "n_method_params": 1, "n_attrs": 2, "n_properties": 0 }, { "kind": "class", "name": "serial.urlhandler.protocol_spy.FormatHexdump", "methods": [ { "kind": "function", "name": "FormatHexdump.__init__", "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "FormatHexdump.write_line", "n_typed": 5, "n_any": 0, "n_untyped": 0, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "FormatHexdump.start_time", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatHexdump.output", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatHexdump.color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatHexdump.rx_color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatHexdump.tx_color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "FormatHexdump.control_color", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 14, "n_typed": 14, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 2, "n_method_overloads": 2, "n_method_params": 6, "n_attrs": 6, "n_properties": 0 }, { "kind": "attr", "name": "serial.urlhandler.protocol_spy.ser", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.urlhandler.protocol_spy", "names": [ "serial.urlhandler.protocol_spy.FormatHexdump", "serial.urlhandler.protocol_spy.FormatRaw", "serial.urlhandler.protocol_spy.Serial", "serial.urlhandler.protocol_spy.hexdump", "serial.urlhandler.protocol_spy.ser", "serial.urlhandler.protocol_spy.sixteen" ], "n_typable": 30, "n_typed": 29, "n_any": 0, "n_untyped": 1, "n_functions": 2, "n_function_overloads": 2, "n_function_params": 2, "n_methods": 4, "n_method_overloads": 4, "n_method_params": 9, "n_classes": 3, "n_attrs": 13, "n_properties": 0, "n_type_ignores": 0 }, { "path": "serial-stubs/win32.pyi", "symbol_reports": [ { "kind": "attr", "name": "serial.win32.FILE_ATTRIBUTE_NORMAL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.PURGE_TXCLEAR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.SETXON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.CreateEventW", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.GENERIC_READ", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.ONESTOPBIT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.win32.N11_OVERLAPPED4DOLLAR_48E", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "N11_OVERLAPPED4DOLLAR_48E.Offset", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "N11_OVERLAPPED4DOLLAR_48E.OffsetHigh", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "N11_OVERLAPPED4DOLLAR_48E.Pointer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 3, "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 3, "n_properties": 0 }, { "kind": "attr", "name": "serial.win32.COMSTAT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.GetCommModemStatus", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.win32._COMSTAT", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "_COMSTAT.fCtsHold", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.fDsrHold", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.fRlsdHold", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.fXoffHold", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.fXoffSent", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.fEof", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.fTxim", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.fReserved", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.cbInQue", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMSTAT.cbOutQue", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 10, "n_typed": 10, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 10, "n_properties": 0 }, { "kind": "attr", "name": "serial.win32.EV_DSR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_EVENT2", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_RLSD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.ODDPARITY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.MS_RLSD_ON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.SetupComm", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_RXFLAG", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.LPCVOID", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "serial.win32.LPOVERLAPPED", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.DTR_CONTROL_HANDSHAKE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_CTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.GetLastError", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.OPEN_EXISTING", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.MS_CTS_ON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.NOPARITY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.ULONG_PTR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.MAXDWORD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.SetCommMask", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.SetCommState", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_RX80FULL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.CloseHandle", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.GENERIC_WRITE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EscapeCommFunction", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EVENPARITY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.CreateEvent", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.SetCommTimeouts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.MS_DSR_ON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.ClearCommError", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.LPVOID", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "serial.win32.EV_TXEMPTY", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.DCB", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.win32._OVERLAPPED", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "_OVERLAPPED.Internal", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_OVERLAPPED.InternalHigh", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_OVERLAPPED.Offset", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_OVERLAPPED.OffsetHigh", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_OVERLAPPED.Pointer", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_OVERLAPPED.hEvent", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 6, "n_typed": 6, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 6, "n_properties": 0 }, { "kind": "attr", "name": "serial.win32.WriteFile", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.win32._COMMTIMEOUTS", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "_COMMTIMEOUTS.ReadIntervalTimeout", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMMTIMEOUTS.ReadTotalTimeoutMultiplier", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMMTIMEOUTS.ReadTotalTimeoutConstant", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMMTIMEOUTS.WriteTotalTimeoutMultiplier", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_COMMTIMEOUTS.WriteTotalTimeoutConstant", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 5, "n_typed": 5, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 5, "n_properties": 0 }, { "kind": "attr", "name": "serial.win32.PURGE_RXABORT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.GetCommTimeouts", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.RTS_CONTROL_HANDSHAKE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.SETXOFF", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.CreateFile", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.PURGE_TXABORT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.LPCOMSTAT", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.LPCOMMTIMEOUTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_RXCHAR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.DTR_CONTROL_ENABLE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_PERR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.PurgeComm", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.ResetEvent", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.MS_RING_ON", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.TWOSTOPBITS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.LPDWORD", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.ClearCommBreak", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.win32._DCB", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "_DCB.DCBlength", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.BaudRate", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fBinary", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fParity", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fOutxCtsFlow", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fOutxDsrFlow", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fDtrControl", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fDsrSensitivity", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fTXContinueOnXoff", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fOutX", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fInX", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fErrorChar", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fNull", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fRtsControl", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fAbortOnError", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.fDummy2", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.wReserved", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.XonLim", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.XoffLim", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.ByteSize", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.Parity", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.StopBits", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.XonChar", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.XoffChar", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.ErrorChar", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.EofChar", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.EvtChar", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_DCB.wReserved1", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 28, "n_typed": 28, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 28, "n_properties": 0 }, { "kind": "attr", "name": "serial.win32.ReadFile", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.FILE_FLAG_OVERLAPPED", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.win32._SECURITY_ATTRIBUTES", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "_SECURITY_ATTRIBUTES.nLength", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_SECURITY_ATTRIBUTES.lpSecurityDescriptor", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "_SECURITY_ATTRIBUTES.bInheritHandle", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 3, "n_typed": 3, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 3, "n_properties": 0 }, { "kind": "attr", "name": "serial.win32.CreateFileW", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_ERR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.RTS_CONTROL_ENABLE", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.LPDCB", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_RING", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "class", "name": "serial.win32.N11_OVERLAPPED4DOLLAR_484DOLLAR_49E", "methods": [], "properties": [], "attrs": [ { "kind": "attr", "name": "N11_OVERLAPPED4DOLLAR_484DOLLAR_49E.Offset", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "N11_OVERLAPPED4DOLLAR_484DOLLAR_49E.OffsetHigh", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "n_typable": 2, "n_typed": 2, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_attrs": 2, "n_properties": 0 }, { "kind": "attr", "name": "serial.win32.PURGE_RXCLEAR", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.GetOverlappedResult", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_EVENT1", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.ERROR_IO_PENDING", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.LPSECURITY_ATTRIBUTES", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.PVOID", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.SetCommBreak", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.COMMTIMEOUTS", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.OVERLAPPED", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.EV_BREAK", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "attr", "name": "serial.win32.GetCommState", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "type_ignores": [], "name": "serial-stubs.win32", "names": [ "serial.win32.COMMTIMEOUTS", "serial.win32.COMSTAT", "serial.win32.ClearCommBreak", "serial.win32.ClearCommError", "serial.win32.CloseHandle", "serial.win32.CreateEvent", "serial.win32.CreateEventW", "serial.win32.CreateFile", "serial.win32.CreateFileW", "serial.win32.DCB", "serial.win32.DTR_CONTROL_ENABLE", "serial.win32.DTR_CONTROL_HANDSHAKE", "serial.win32.ERROR_IO_PENDING", "serial.win32.EVENPARITY", "serial.win32.EV_BREAK", "serial.win32.EV_CTS", "serial.win32.EV_DSR", "serial.win32.EV_ERR", "serial.win32.EV_EVENT1", "serial.win32.EV_EVENT2", "serial.win32.EV_PERR", "serial.win32.EV_RING", "serial.win32.EV_RLSD", "serial.win32.EV_RX80FULL", "serial.win32.EV_RXCHAR", "serial.win32.EV_RXFLAG", "serial.win32.EV_TXEMPTY", "serial.win32.EscapeCommFunction", "serial.win32.FILE_ATTRIBUTE_NORMAL", "serial.win32.FILE_FLAG_OVERLAPPED", "serial.win32.GENERIC_READ", "serial.win32.GENERIC_WRITE", "serial.win32.GetCommModemStatus", "serial.win32.GetCommState", "serial.win32.GetCommTimeouts", "serial.win32.GetLastError", "serial.win32.GetOverlappedResult", "serial.win32.LPCOMMTIMEOUTS", "serial.win32.LPCOMSTAT", "serial.win32.LPCVOID", "serial.win32.LPDCB", "serial.win32.LPDWORD", "serial.win32.LPOVERLAPPED", "serial.win32.LPSECURITY_ATTRIBUTES", "serial.win32.LPVOID", "serial.win32.MAXDWORD", "serial.win32.MS_CTS_ON", "serial.win32.MS_DSR_ON", "serial.win32.MS_RING_ON", "serial.win32.MS_RLSD_ON", "serial.win32.N11_OVERLAPPED4DOLLAR_484DOLLAR_49E", "serial.win32.N11_OVERLAPPED4DOLLAR_48E", "serial.win32.NOPARITY", "serial.win32.ODDPARITY", "serial.win32.ONESTOPBIT", "serial.win32.OPEN_EXISTING", "serial.win32.OVERLAPPED", "serial.win32.PURGE_RXABORT", "serial.win32.PURGE_RXCLEAR", "serial.win32.PURGE_TXABORT", "serial.win32.PURGE_TXCLEAR", "serial.win32.PVOID", "serial.win32.PurgeComm", "serial.win32.RTS_CONTROL_ENABLE", "serial.win32.RTS_CONTROL_HANDSHAKE", "serial.win32.ReadFile", "serial.win32.ResetEvent", "serial.win32.SETXOFF", "serial.win32.SETXON", "serial.win32.SetCommBreak", "serial.win32.SetCommMask", "serial.win32.SetCommState", "serial.win32.SetCommTimeouts", "serial.win32.SetupComm", "serial.win32.TWOSTOPBITS", "serial.win32.ULONG_PTR", "serial.win32.WriteFile", "serial.win32._COMMTIMEOUTS", "serial.win32._COMSTAT", "serial.win32._DCB", "serial.win32._OVERLAPPED", "serial.win32._SECURITY_ATTRIBUTES" ], "n_typable": 130, "n_typed": 130, "n_any": 0, "n_untyped": 0, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 7, "n_attrs": 132, "n_properties": 0, "n_type_ignores": 0 } ], "typecheckers": {}, "n_modules": 24, "n_typable": 1006, "n_typed": 968, "n_any": 6, "n_untyped": 32, "n_functions": 37, "n_function_overloads": 37, "n_function_params": 61, "n_methods": 183, "n_method_params": 160, "n_method_overloads": 183, "n_classes": 68, "n_attrs": 482, "n_properties": 69, "type_ignores": [], "n_type_ignores": 0 }