atagen

headroom

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