package
0.0.0-20241103075412-7b48451ad4b0
Repository: https://github.com/kortschak/dex.git
Documentation: pkg.go.dev

# Functions

Funcs returns an [rpc.Funcs] with a function table for accessing the manager.
NewManager returns a new system manager.

# Variables

ErrAllowedMissingDevice is returned by [Manager.DeviceFor] when a device is not available for a service, but the device has been configured with [config.Device.Required] set to false.
ErrNotFound is returned by Store.Get if the item is not found.

# Structs

Manager is a dex system manager.

# Interfaces

Button wraps the button drawing method.
Device is the dex device interface.
Kernel is the RPC kernel interface.
Page is a dex device page of buttons.
Store is a common persistent data store held by the manager.

# Type aliases

NewDevice is a new dex device constructor.
NewKernel is a new RPC kernel constructor.