Skip to main content

workflow_nw/ipc/
mod.rs

1// pub mod broadcast;
2/// Error types for the IPC subsystem.
3pub mod error;
4pub mod id;
5/// Common imports shared across the IPC modules.
6pub mod imports;
7/// Core IPC dispatcher and message handling.
8#[allow(clippy::module_inception)]
9pub mod ipc;
10/// Wire message framing and (de)serialization.
11pub mod messages;
12pub mod method;
13pub mod notification;
14/// `Result` and `ResponseResult` type aliases for the IPC subsystem.
15pub mod result;
16/// IPC target window handles used to address messages.
17pub mod target;
18/// Shared trait bounds and type definitions for IPC operations.
19pub mod types;
20
21pub use error::ResponseError;
22pub use ipc::{Ipc, IpcDispatch, get_ipc_target};
23pub use method::Method;
24pub use notification::Notification;
25pub use result::ResponseResult;
26pub use target::*;