CommonLibrary/IPC/
mod.rs

1//! # IPC Service
2//!
3//! This module defines the abstract contract for the Inter-Process
4//! Communication (IPC) service. It includes the `IPCProvider` trait, which
5//! specifies the methods for communicating with external processes, all
6//! related Data Transfer Objects (DTOs), and the `ActionEffect` constructors
7//! for all IPC operations.
8
9// --- Trait Definition ---
10pub mod IPCProvider;
11
12// --- Data Transfer Objects ---
13pub mod DTO;
14
15// --- Effect Constructors ---
16pub mod EstablishHostConnection;
17
18pub mod ProxyCallToSideCar;
19
20pub mod SendNotificationToSideCar;
21
22pub mod SendRequestToSideCar;