Module rpc

Source
Expand description

Core reusable types related to performing RPC calls on a wasmCloud lattice

Wasmbus is the name of the NATS-powered RPC transport mechanism primarily used by wasmCloud.

Various wasmCloud workloads (capability providers, components) use Wasmbus (and thus NATS) to communicate and send RPCs – often over well known topics (some of which are detailed in this module).

Structs§

HealthCheckRequest
HealthCheckResponse

Functions§

health_subject
Generate the wasmbus RPC subject for retrieving health information for a given provider
link_del_subject
Generate the wasmbus RPC subject for deleting links on a NATS cluster
link_put_subject
Generate the wasmbus RPC subject for putting links on a NATS cluster
provider_config_update_subject
Generate the wasmbus RPC subject for delivering config updates to a given provider
shutdown_subject
Generate the wasmbus RPC subject for shutting down a given provider