atagen

headroom

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