Module api

Source
Expand description

capnp interface for other programs to hook into

Re-exports§

pub use crate::common_capnp;

Structs§

Endpoint
Information about a connected node
EvdevInfo
Evdev Information This is only used on Linux
HidApiInfo
HidApi Information
UhidInfo
Uhid Information This is only used on Linux

Enums§

AuthLevel
Authorization level for a remote node

Functions§

initialize
Cap’n’Proto API Initialization Sets up a localhost socket to deal with localhost-only API usages Some API usages may require external authentication to validate trustworthiness
supported_ids
Supported Ids by this module