Strukturen verteilter Routingtabellen
Die folgenden Strukturen unterstützen die DRT-API-Funktionen (Distributed Routing Table).
Struktur | BESCHREIBUNG |
---|---|
DRT_DATA | Enthält ein Datenblob. Diese Struktur wird von mehreren DRT-Funktionen verwendet. |
DRT_REGISTRATION | Enthält die Schlüsselregistrierung. Dies ist ein Element der DRT_SEARCH_RESULT-Struktur und ein Argument, das an DrtRegisterKey übergeben wird. |
DRT_ADDRESS | Enthält Endpunktinformationen zu einem DRT-Knoten, der an einer Suche teilgenommen hat. Diese Informationen sind für die Verwendung beim Debuggen von Konnektivitätsproblemen vorgesehen. |
DRT_ADDRESS_LIST | Enthält einen Satz von DRT_ADDRESS Strukturen, die die Knoten darstellen, die während einer Suche nach einem Schlüssel kontaktiert wurden. |
DRT_SECURITY_PROVIDER | Definiert die Schnittstelle, die von einem Sicherheitsanbieter implementiert werden muss. |
DRT_BOOTSTRAP_PROVIDER | Definiert die Schnittstelle, die von einem Bootstrapanbieter implementiert werden muss. |
DRT_SETTINGS | Definiert DRT-Einstellungen bei der Initialisierung. Diese Struktur wird als Argument an DrtOpen übergeben. |
DRT_SEARCH_INFO | Definiert eine Suchabfrage. Diese Struktur wird als Argument an DrtStartSearch übergeben. |
DRT_SEARCH_RESULT | Enthält ein Suchergebnis. Diese Struktur wird von DrtGetSearchResult zurückgegeben. |
DRT_EVENT_DATA | Enthält die Ereignisdaten, die durch Aufrufen von DrtGetEventData zurückgegeben werden , nachdem eine Anwendung ein Ereignissignal empfangen hat. |
Zugehörige Themen