Distributed Routing Table Structures

The following structures support the Distributed Routing Table (DRT) API functions.

StructureDescription
DRT_DATA Contains a data blob. This structure is used by several DRT functions.
DRT_REGISTRATION Contains the key registration. This is a member of the DRT_SEARCH_RESULT structure and is an argument passed to DrtRegisterKey.
DRT_ADDRESS Contains endpoint information about a DRT node that participated in a search. This information is intended for use in debugging connectivity problems.
DRT_ADDRESS_LIST Contains a set of DRT_ADDRESS structures representing the nodes contacted during a search for a key.
DRT_SECURITY_PROVIDER Defines the interface that must be implemented by a security provider.
DRT_BOOTSTRAP_PROVIDER Defines the interface that must be implemented by a bootstrap provider.
DRT_SETTINGS Defines DRT settings at initialization. This structure is passed as an argument to DrtOpen.
DRT_SEARCH_INFO Defines a search query. This structure is passed as an argument to DrtStartSearch.
DRT_SEARCH_RESULT Contains a search result. This structure is returned by DrtGetSearchResult.
DRT_EVENT_DATA Contains the event data returned by calling DrtGetEventData after an application receives an event signal.

 

Related topics

Distributed Routing Table Enumerations
Distributed Routing Table Functions
Distributed Routing Table API Reference

 

 

Community Additions

ADD
Show: