Models¶
All response models inherit from a base class with extra="allow" for forward-compatible parsing.
ATX¶
ATXState
¶
ATXLeds
¶
HID¶
HIDState
¶
HIDKeyboard
¶
HIDMouse
¶
HIDKeymap
¶
MSD¶
MSDState
¶
MSDDrive
¶
MSDStorage
¶
GPIO¶
GPIOState
¶
GPIOChannel
¶
GPIOInput
¶
Streamer¶
StreamerState
¶
Streamer subsystem state.
Mirrors the shape returned by GET /api/streamer. The streamer
field is None when no stream clients are connected — kvmd stops the
streamer process to save resources.
Source code in src/aiopikvm/models/streamer.py
Streamer
¶
Running streamer process state.
Present only when the streamer is active. StreamerState.streamer is
None when no clients are subscribed and kvmd has shut the streamer
process down.