Skip to main content

Module IPC

Module IPC 

Source
Expand description

IPC command handlers bridging the frontend invoke calls to Rust.

§Binary::IPC

All #[tauri::command] handlers exposed to the frontend invoke system. Each sub-module owns exactly one command function and its supporting types, keeping the Tauri invoke handler registration flat and auditable.

Commands are async and do not block the main thread. All follow the Tauri security model; no command bypasses the invoke allow-list.

Modules§

CacheStatsCommand
Return asset and path-canon cache occupancy statistics.
CollaborationSessionCommand
Start or query a collaboration session.
ConfigurationDataCommand
Return a full configuration data snapshot.
ConfigurationStatusCommand
Return the current configuration load/validation status.
ConfigurationSyncCommand
Trigger a configuration sync to disk.
ConfigurationUpdateCommand
Apply a configuration key-value update.
DocumentSyncCommand
Sync a document state payload from the frontend.
HealthCommand
Return a liveness and readiness health check payload.
IPCStatusCommand
Return the current IPC channel status.
IPCStatusHistoryCommand
Return the IPC status history ring buffer.
IPCStatusReportingStartCommand
Start periodic IPC status reporting.
InvokeCommand
Forward a generic invoke payload to the internal IPC router.
MessageReceiveCommand
Receive a pending IPC message from the backend queue.
PerformanceStatsCommand
Return a performance statistics snapshot.
ProcessCommand
Spawn or signal a managed child process.
RenderDevLogCommand
Forward a renderer dev-log entry to the native trace sink.
StatusGetCommand
Get the current application status snapshot.
UpdateSubscriptionCommand
Subscribe to or unsubscribe from update notifications.
VineSubscribeCommand
Subscribe to or unsubscribe from Vine notification broadcasts.
WindConfigurationCommand
Read or write the Wind desktop configuration.
WorkbenchConfigurationCommand
Return the current workbench configuration as JSON.
WorkspaceFolderCommand
Add, remove, or list workspace folder entries.