#[allow(missing_docs)]
mod prost_generated {
include!(concat!(env!("OUT_DIR"), "/running_process.broker.v1.rs"));
}
pub use prost_generated::*;
pub mod frame_ext;
pub mod framing;
pub mod registry;
pub mod validate;
pub use frame_ext::{
encode_framed, try_decode_framed, DecodedFramed, EndpointNameError, FRAME_HEADER_BYTES,
};
pub use framing::{
read_frame, read_frame_with_cap, write_frame, FramingError, ENVELOPE_VERSION, MAX_FRAME_BYTES,
MAX_HELLO_BYTES,
};
pub use registry::{
ADMIN_PAYLOAD_PROTOCOL, BACKEND_HANDLE_PROBE_PAYLOAD_PROTOCOL, CONTROL_PAYLOAD_PROTOCOL,
FBUILD_PAYLOAD_PROTOCOL, HANDOFF_PAYLOAD_PROTOCOL, PROTOCOL_VERSION, ZCCACHE_PAYLOAD_PROTOCOL,
};
pub use validate::{validate_frame_envelope, FrameValidationError};