Distributed Routing Table API
The Distributed Routing Table (DRT) API allows applications to publish and resolve numeric keys in a peer network.
An application utilizing DRT can accomplish the following:
- Create application-specific Distributed Routing Tables.
- Register keys, and associate these keys with IP addresses and application data.
- Search for keys and retrieve the IP addresses and application data associated with them. This functionality can be used to construct Distributed Hash Tables (DHTs), serverless name resolution systems, and overlay mesh networks of many topologies.
The provided documentation for this API is divided into three sections.
|About Distributed Routing Tables||
Information detailing the life cycle and state changes of the DRT API.
|Using the Distributed Routing Table API||
Information detailing the general usage of the DRT API.
|Distributed Routing Table API Reference||
Information detailing the functions, data structures, and enumerated constants that comprise the DRT API.