Expand description
Re-export types to make sure wasm_bindgen picks them up
ModulesΒ§
- communication_
backend π - discover π
- generic_
session_ πrepository - Generic session repository abstraction allowing IPC clients to choose between SDK-managed (in-memory) and client-managed (JavaScript-backed) session storage.
- ipc_
client π - js_
session_ πrepository - message π
StructsΒ§
- Channel
Error - Deserialize
Error - JsCommunication
Backend - JavaScript implementation of the
CommunicationBackendtrait for IPC communication. - JsCommunication
Backend Sender - JavaScript interface for handling outgoing messages from the IPC framework.
- JsIpc
Client - JavaScript wrapper around the IPC client. For more information, see the
IpcClienttrait documentation. - JsIpc
Client Subscription - JavaScript wrapper around the IPC client subscription. For more information, see the IpcClientSubscription documentation.
- JsSession
Repository - Thread safe JavaScript implementation of the
SessionRepositorytrait for IPC sessions. - RawJs
Session Repository - JavaScript interface for handling outgoing messages from the IPC framework.
EnumsΒ§
- Wasm
Communication Error - Error type for the WASM communication backendβs send and receive operations.
FunctionsΒ§
- ipc_
register_ discover_ handler - Registers a DiscoverHandler so that the client can respond to DiscoverRequests.
- ipc_
request_ discover - Sends a DiscoverRequest to the specified destination and returns the response.