Crate daemon_engine

source ·

Re-exports

pub use connection::Connection;
pub use server::Server;
pub use error::Error as DaemonError;

Modules

Codecs implement protocol handling over connectors
Connection implements a network connection with a given codec This is used to implement clients (ie. for a command line utility)
Error implements errors returned by the daemon
Server implements a network server with connection management This is used to implement daemon servers (ie. long running processes w/ network communication)

Structs

User object for asserting permissions

Type Definitions

JsonClient convenience wrapper to create clients with the JSON codec