atagen

headroom

public
Star0
Watch0
da174e47c3dfe446a07b3dd77fdfcd414277a44e
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
};