[][src]Module dsf_core::api

API module defines the DSF remote API This allows for limited capability devices to perform network operations via a full-featured device

Structs

ServiceHandle

ServiceHandle objects are used to pass around instances of a service

Traits

Create

Creation API used to create services

Locate

Locate API trait used to find an existing service

Publish

Publisher API trait used by publishers of service data

Register

Producer API trait used to register an existing service

Subscribe

A boxed future stream to shorten method definitions #async_trait Subscriber API used by subscribers to service data