summaryrefslogtreecommitdiff
path: root/typings/serial/serialposix.pyi
diff options
context:
space:
mode:
Diffstat (limited to 'typings/serial/serialposix.pyi')
-rw-r--r--typings/serial/serialposix.pyi34
1 files changed, 0 insertions, 34 deletions
diff --git a/typings/serial/serialposix.pyi b/typings/serial/serialposix.pyi
deleted file mode 100644
index 9f41fd2..0000000
--- a/typings/serial/serialposix.pyi
+++ /dev/null
@@ -1,34 +0,0 @@
-from typing import Any, Optional
-from serial.serialutil import SerialBase
-
-
-class PlatformSpecificBase:
- ...
-
-
-class PlatformSpecific(PlatformSpecificBase):
- ...
-
-
-class Serial(SerialBase, PlatformSpecific):
- """\
- Serial port class POSIX implementation. Serial port configuration is
- done with termios and fcntl. Runs on Linux and many other Un*x like
- systems.
- """
-
- def close(self) -> None:
- """Close port"""
- ...
-
- def read(self, size: Optional[int] = ...) -> bytes:
- """\
- Read size bytes from the serial port. If a timeout is set it may
- return less characters as requested. With no timeout it will block
- until the requested number of bytes is read.
- """
- ...
-
- def __enter__(self) -> Serial: ...
-
- def __exit__(self, *args: Any, **kwargs: Any) -> None: ...