# Functions
CreateDChain creates a dot chain from the given DOTs.
CreateDOT is used to create a DOT from scratch.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Check is vk is all zeroes.
LoadBosswaveObject loads an object from a reader.
No description provided by the author
No description provided by the author
LoadRoutingObject takes the ronum and the content and returns the object.
NewDChain deserialises a DChain from a byte array.
NewDOT constructs a DOT from its packed form.
No description provided by the author
No description provided by the author
NewObjectError constructs an ObjectError.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Binary (0.0.0.0/4): Binary protocolsThis is a superclass for classes that are generally unreadable in their plain form and require translation.
Blob (1.0.0.0/8): BlobThis is a class for schemas that do not use a public encoding format.
BWRoutingObject (0.0.0.0/8): Bosswave Routing ObjectThis class and schema block is reserved for bosswave routing objects represented using the full PID.
CapnP (3.0.0.0/8): Captain ProtoThis class is for captain proto interfaces.
JSON (65.0.0.0/8): JSONThis class is for schemas that are represented in JSON.
MsgPack (2.0.0.0/8): MsgPackThis class is for schemas that are represented in MsgPack.
SpawnpointConfig (67.0.2.0/32): SpawnPoint configA configuration file for SpawnPoint (github.com/immesys/spawnpoint).
SpawnpointHeartbeat (67.0.2.1/32): SpawnPoint heartbeatA heartbeat message from spawnpoint.
SpawnpointLog (2.0.2.0/32): Spawnpoint stdoutThis contains stdout data from a spawnpoint container.
String (64.0.1.0/32): StringA plain string with no rigid semantic meaning.
Text (64.0.0.0/4): Human readable textThis is a superclass for classes that are moderately understandable if they are read directly in their binary form.
XML (66.0.0.0/8): XMLThis class is for schemas that are represented in XML.
YAML (67.0.0.0/8): YAMLThis class is for schemas that are represented in YAML.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
We allocate buffers for objects.
# Variables
RoutingObjectConstruct allows you to map a ROnum into a constructor that takes abinary representation and returns a Routing Object.
# Structs
No description provided by the author
DChain is a list of DOT hashes.
DOT is a declaration of trust.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ObjectError is thrown by object parsing function.
No description provided by the author
No description provided by the author
PublishLimits is an option found in an AccessDOT that governsthe resources that may be used by messages authorised via the DOT.
No description provided by the author
# Interfaces
No description provided by the author
PayloadObject is the interface that is common among all objects thatappear in the payload block.
RoutingObject is the interface that is common among all objects thatappear in the routing object block.