Skip to main content

Module IPC

Module IPC 

Source
Expand description

§IPC Service

This module defines the abstract contract for the Inter-Process Communication (IPC) service. It includes the IPCProvider trait, which specifies the methods for communicating with external processes, all related Data Transfer Objects (DTOs), and the ActionEffect constructors for all IPC operations.

Modules§

Channel
Channel Registry - single source of truth for Wind ↔ Mountain IPC
DTO
IPC DTO Module
EstablishHostConnection
EstablishHostConnection Effect
IPCProvider
IPCProvider Trait
ProxyCallToSideCar
ProxyCallToSideCar Effect
SendNotificationToSideCar
SendNotificationToSideCar Effect
SendRequestToSideCar
SendRequestToSideCar Effect
SkyEvent
Sky Event Registry - single source of truth for Mountain → Sky/Wind events