Files
zesdex/apps/packages/infrastructure/src/ipc/index.ts
T

18 lines
461 B
TypeScript

/**
* IPC module — frame, protocol, connection, server, client.
* Mirrors `apps/infrastructure/src/ipc/mod.rs`.
*/
export { FrameReassembler, encodeFrame, MAX_PAYLOAD } from "./frame.ts";
export { Connection } from "./conn.ts";
export { IpcServer } from "./server.ts";
export { IpcClient } from "./client.ts";
export type {
KeyAction,
KeyActionName,
ClientRequest,
MessageEntry,
ToastEntry,
StatePayload,
DaemonFrame,
} from "./protocol.ts";