Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
rest
The rest executable is a dex module for forwarding REST API calls to dex modules over JSON RPC-2.0.
|
The rest executable is a dex module for forwarding REST API calls to dex modules over JSON RPC-2.0. |
rest/api
Package api defines RPC messages used to communicate with the runner module.
|
Package api defines RPC messages used to communicate with the runner module. |
runner
The runner executable is a dex module for running arbitrary programs using dex.
|
The runner executable is a dex module for running arbitrary programs using dex. |
runner/api
Package api defines RPC messages used to communicate with the runner module.
|
Package api defines RPC messages used to communicate with the runner module. |
watcher
The watcher executable is a dex module for notifying dex of details of the active running application and user input activity.
|
The watcher executable is a dex module for notifying dex of details of the active running application and user input activity. |
watcher/api
Package api defines RPC messages used to communicate with the runner module.
|
Package api defines RPC messages used to communicate with the runner module. |
watcher/dl
Package dl implements dlopen and related functionality.
|
Package dl implements dlopen and related functionality. |
worklog
The worklog executable is a dex module for logging user activity.
|
The worklog executable is a dex module for logging user activity. |
worklog/api
Package api defines RPC messages used to communicate with the runner module.
|
Package api defines RPC messages used to communicate with the runner module. |
worklog/pgstore
Package pgstore provides a worklog data storage layer using PostgreSQL.
|
Package pgstore provides a worklog data storage layer using PostgreSQL. |
worklog/store
Package store provides the worklog data storage layer.
|
Package store provides the worklog data storage layer. |
Package config provides dex system configuration types and schemas.
|
Package config provides dex system configuration types and schemas. |
internal
|
|
animation
Package animation provides animated image support.
|
Package animation provides animated image support. |
celext
Package celext provides extensions to ease use of maps in CEL programs.
|
Package celext provides extensions to ease use of maps in CEL programs. |
config
Package config provides live configuration reloading and unification functions.
|
Package config provides live configuration reloading and unification functions. |
device
Package device provides types for managing a dex device.
|
Package device provides types for managing a dex device. |
localtime
Package localtime provides a dynamically updated time.Local value.
|
Package localtime provides a dynamically updated time.Local value. |
locked
Package locked provides concurrency-safe helpers.
|
Package locked provides concurrency-safe helpers. |
mtls
Package mtls provides mTLS and TLS config support.
|
Package mtls provides mTLS and TLS config support. |
private
Package private implements field redaction in maps and structs.
|
Package private implements field redaction in maps and structs. |
slogext
Package slogext provides slog helpers.
|
Package slogext provides slog helpers. |
state
Package state provides state persistence.
|
Package state provides state persistence. |
sys
Package sys manages the state of a running dex system.
|
Package sys manages the state of a running dex system. |
text
Package text provides functions for rendering basicfont.Face fonts to a an image.
|
Package text provides functions for rendering basicfont.Face fonts to a an image. |
version
Package version prints the build version.
|
Package version prints the build version. |
xdg
Package xdg provides functions for handling cross-platform configuration, data and state directories.
|
Package xdg provides functions for handling cross-platform configuration, data and state directories. |
The minidex command builds and runs a minidex/dex controller.
|
The minidex command builds and runs a minidex/dex controller. |
dex
The dex command is the minidex integrator.
|
The dex command is the minidex integrator. |
plugins
Package plugins abuses the go build chain to use code as configuration.
|
Package plugins abuses the go build chain to use code as configuration. |
Package rpc provides a kernel message passing RPC system.
|
Package rpc provides a kernel message passing RPC system. |
Click to show internal directories.
Click to hide internal directories.