atagen

headroom

public
Star0
Watch0
c454b10854660e0f55220e43b21a60913b505716
1
ssh://brewery@pls.lobotomise.me:33/atagen/headroom.git
crates/headroom-client/src/lib.rsRust15 lines568 B
1
//! blocking client for the headroom control protocol. entry point: [`Client`].
2
3
#![forbid(unsafe_code)]
4
#![warn(missing_docs)]
5
6
mod client;
7
8
pub use client::{Client, ClientError};
9
10
pub use headroom_ipc::{
11
    default_socket_path, Codec, DaemonEvent, Error as IpcError, ErrorCode, Event, HelloData,
12
    LayerALevel, LayerASnapshot, MeterTick, Op, ProfileEvent, ProfileInfo, ProtoError, Request,
13
    Response, ResponsePayload, Route, RouteList, RouteRule, RouteRuleMatch, RoutingEvent,
14
    ServerFrame, SinkInfo, Sinks, Status, StreamRoute, Topic, PROTOCOL_VERSION,
15
};