Skip to main content

Module params

Module params 

Source
Expand description

Typed request params for the control methods, each bound to its method + result via ControlCall.

One params type per method (even where two methods share the same field shape, e.g. the four { store } methods) so the compile-time method↔params↔result binding is exact: a caller passes PinParams { store } and the type system yields a PinResult. Field names are the exact wire names dig-node reads.

Structs§

ApproveParams
control.pairing.approve params.
CacheClearParams
control.cache.clear params (none).
CacheGetParams
control.cache.get params (none).
ConfigGetParams
control.config.get params (none).
HostedStoreStatusParams
control.hostedStores.status params.
HostedStoresListParams
control.hostedStores.list params (none).
ListSubscriptionsParams
control.listSubscriptions params (none).
PairingListParams
control.pairing.list params (none). Result is the pending + issued-token list.
PauseParams
control.updater.pause params.
PeerStatusParams
control.peerStatus params (none). Result is the peer-pool snapshot.
PeersConnectParams
control.peers.connect params.
PeersDisconnectParams
control.peers.disconnect params.
PinParams
control.hostedStores.pin params.
PollParams
pairing.poll params (OPEN — no token).
RequestParams
pairing.request params (OPEN — no token).
RevokeParams
control.pairing.revoke params.
SetCapParams
control.cache.setCap params.
SetChannelParams
control.updater.setChannel params.
SetLevelParams
control.log.setLevel params.
SetUpstreamParams
control.config.setUpstream params.
StatusParams
control.status params (none).
SubscribeParams
control.subscribe params.
SyncStatusParams
control.sync.status params (none).
SyncTriggerParams
control.sync.trigger params.
UnpinParams
control.hostedStores.unpin params.
UnsubscribeParams
control.unsubscribe params.
UpdaterCheckNowParams
control.updater.checkNow params (none).
UpdaterResumeParams
control.updater.resume params (none).
UpdaterStatusParams
control.updater.status params (none). Result is the proxied beacon status.