[][src]Module hid_io::api

capnp interface for other programs to hook into

Re-exports

pub use crate::common_capnp::*;
pub use crate::devicefunction_capnp::*;
pub use crate::hidio_capnp::*;
pub use crate::hidiowatcher_capnp::*;
pub use crate::hostmacro_capnp::*;
pub use crate::usbkeyboard_capnp::*;

Structs

Endpoint

Information about a connected node

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 Requires TLS TODO Some API usages may require external authentication to validate trustworthiness

set_file_permissions