jacdac.settings.server

Module Contents

Classes

SettingsServer

Non-volatile key-value storage interface for storing settings.

class jacdac.settings.server.SettingsServer(bus: jacdac.bus.Bus)

Bases: jacdac.bus.Server

Non-volatile key-value storage interface for storing settings. Implements a server for the Settings service.

handle_packet(pkt: jacdac.bus.JDPacket)
_handle_get(pkt: jacdac.bus.JDPacket)
_handle_delete(pkt: jacdac.bus.JDPacket)
_handle_set(pkt: jacdac.bus.JDPacket)
_handle_clear(pkt: jacdac.bus.JDPacket)
_handle_list(pkt: jacdac.bus.JDPacket)
_handle_list_keys(pkt: jacdac.bus.JDPacket)