platform_serial library
Unified serial port management library.
Classes
- SerialConfig
- Serial port configuration.
- SerialControlSignals
- Snapshot of serial modem control and status lines.
- SerialManager
- Central manager for serial ports. Provides access to available ports and manages their lifecycle.
- SerialPlatformInterface
- Platform interface for serial communication. Provides the base methods for platform-specific implementations.
- SerialPort
- Unified serial port implementation. Provides a consistent interface across all platforms.
- SerialPortInfo
- Information about an available serial port.
- SerialPortInterface
- Abstract contract for the serial port interface.
Enums
- SerialDataType
- Supported serial data types.
- SerialErrorType
- Error types specific to serial communication.
- SerialFlowControl
- Enumeration for flow control.
- SerialParity
- Enumeration for data bit parity.
- SerialStopBits
- Enumeration for stop bits.
Exceptions / Errors
- SerialError
- Represents a serial communication error.