Skip to main content

agent_client_protocol_http/
lib.rs

1#![cfg_attr(docsrs, feature(doc_cfg))]
2
3#[cfg(feature = "client")]
4mod client;
5#[cfg(feature = "server")]
6mod connection;
7#[cfg(feature = "server")]
8mod diagnostics;
9#[cfg(feature = "server")]
10mod http_server;
11#[cfg(any(feature = "client", feature = "server"))]
12mod protocol;
13#[cfg(feature = "server")]
14mod server;
15#[cfg(feature = "server")]
16mod websocket_server;
17
18#[cfg(feature = "client")]
19pub use client::{HttpClient, HttpClientBuilder, HttpClientError};
20#[cfg(feature = "server")]
21pub use server::{AcpHttpServer, CorsOptions, ServerOptions};