18 lines
461 B
TypeScript
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";
|