Expand description
VirtIO console device (virtio-console).
Implements the VirtIO console device for serial I/O.
Supports multiple console backends:
- Standard I/O (stdin/stdout)
- Buffer-based (for testing)
- PTY (pseudo-terminal) for real terminal emulation
- Socket-based for network console
§Module layout
io:ConsoleIotrait + in-process backends (StdioConsole,BufferConsole)pty: PTY backend (Unix only)socket: Unix-socket backend (Unix only)device:VirtioConsoledevice +VirtioDeviceimpl
Structs§
- Buffer
Console - Buffer-based console for testing.
- Console
Config - Console device configuration.
- PtyConsole
- PTY (pseudo-terminal) console backend.
- Socket
Console - Unix socket-based console backend.
- Stdio
Console - Standard I/O console handler.
- Virtio
Console VirtIOconsole device.
Traits§
- Console
Io - Console I/O handler trait.