initSidebarItems({"constant":[["GROUP_SIZE","The group size for the routing table. This is the maximum that can be used for consensus."],["MAX_STRUCTURED_DATA_SIZE_IN_BYTES","Maximum allowed size for a Structured Data to grow to"],["QUORUM_SIZE","The quorum for group consensus."],["XOR_NAME_BITS","Constant bit length of `XorName`."],["XOR_NAME_LEN","Constant byte length of `XorName`."]],"enum":[["Authority","An entity that can act as a source or destination of a message."],["Data","This is the data types routing handles in the public interface"],["DataIdentifier","An identifier to address a data chunk."],["Event","An Event raised by a `Node` or `Client` via its event sender."],["InterfaceError","The type of errors that can occur if routing is unable to handle a send request."],["Request","Request message types"],["Response","Response message types"],["RoutingError","The type of errors that can occur during handling of routing events."],["XorNameFromHexError","Errors that can occur when decoding a `XorName` from a string."]],"struct":[["Client","Interface for sending and receiving messages to and from a network of nodes in the role of a client."],["FullId","Network identity component containing name, and public and private keys."],["ImmutableData","An immutable chunk of data."],["MessageId","Unique ID for messages"],["Node","Interface for sending and receiving messages to and from other nodes, in the role of a full routing node."],["NodeBuilder","A builder to configure and create a new `Node`."],["PlainData","Plain data with a name and a value."],["PublicId","Network identity component containing name and public keys."],["StructuredData","Mutable structured data."],["XorName","A `XOR_NAME_BITS`-bit number, viewed as a point in XOR space."]],"trait":[["Cache","A cache that stores `Response`s keyed by `Requests`. Should be implemented by layers above routing."]]});