dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 1 | //! blocking client for the headroom control protocol. entry point: [`Client`]. |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 2 | |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 3 | #![forbid(unsafe_code)] |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 4 | #![warn(missing_docs)] |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 5 | |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 6 | mod client; |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 7 | |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 8 | pub use client::{Client, ClientError}; |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 9 | |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 10 | pub use headroom_ipc::{ |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 11 | default_socket_path, Codec, DaemonEvent, Error as IpcError, ErrorCode, Event, HelloData, |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 12 | LayerALevel, LayerASnapshot, MeterTick, Op, ProfileEvent, ProfileInfo, ProtoError, Request, |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 13 | Response, ResponsePayload, Route, RouteList, RouteRule, RouteRuleMatch, RoutingEvent, |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 14 | ServerFrame, SinkInfo, Sinks, Status, StreamRoute, Topic, PROTOCOL_VERSION, |
dd6b8e786e1f | atagen | 2026-05-27 15:49 UTC | 15 | }; |