Module irdest_core::rpc[][src]

libqaul RPC compatibility adapter

By default libqaul is only meant to be used by local Rust clients. To allow third-party clients to also interact with a running stack, you should use the qrpc bus. This module exposes some utilities to bind libqaul functions to an rpc server.

To write a service to use libqaul, include the client-lib (libqaul-rpc) for type and API configuration.

Structs

RpcServer

A pluggable RPC server that wraps around libqaul

RpcSubscription

Keep polling a subscription until it is deallocated