atagen

headroom

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