Crate dsf_core

Source

Modulesยง

api
API module defines the DSF remote API This allows for limited capability devices to perform network operations via a full-featured device
base
Base module provides a low-level structure for data encoding and decoding
crypto
Crypto module provides cryptographic interfaces and implementations for DSF
error
net
Net module contains high-level message objects used to communicate between peers to maintain the network, publish and subscribe to services, and exchange data. These can be converted to and from base objects for encoding/decoding.
options
Options are used to support extension of protocol objects with DSF and application-specific optional fields.
page
Pages are a high level representation of pages stored in the database These can be converted into and from a base object for encoding and decoding.
prelude
service
This module provides a DSF Service implementation.
types
Types defines common data types for use in DSF
wire
Wire provides a container type to map byte data to fixed fields (and vice versa) to support wire encoding and decoding.