Baca dalam bahasa Inggris

Bagikan melalui


header drt.h

Header ini digunakan oleh Peer-to-Peer. Untuk informasi selengkapnya, lihat:

drt.h berisi antarmuka pemrograman berikut:

Fungsi

 
DrtClose

Fungsi DrtClose menutup instans lokal DRT.
DrtContinueSearch

Fungsi DrtContinueSearch melanjutkan pencarian berulang untuk kunci.
DrtCreateDerivedKey

Fungsi DrtCreateDerivedKey membuat kunci yang dapat digunakan oleh DrtRegisterKey ketika DRT menggunakan penyedia keamanan kunci turunan.
DrtCreateDerivedKeySecurityProvider

Fungsi DrtCreateDerivedKeySecurityProvider membuat penyedia keamanan kunci turunan untuk Tabel Perutean Terdistribusi.
DrtCreateDnsBootstrapResolver

Fungsi DrtCreateDnsBootstrapResolver membuat pemecah masalah bootstrap yang akan menggunakan fungsi sistem GetAddrInfo untuk menyelesaikan nama host dari node yang akan diketahui yang sudah ada dalam jala DRT.
DrtCreateIpv6UdpTransport

Fungsi DrtCreateIpv6UdpTransport membuat transportasi berdasarkan protokol UDP IPv6.
DrtCreateNullSecurityProvider

Fungsi DrtCreateNullSecurityProvider membuat penyedia keamanan null. Penyedia keamanan ini tidak memerlukan simpul untuk mengautentikasi kunci.
DrtCreatePnrpBootstrapResolver

DrtCreatePnrpBootstrapResolver.
DrtDeleteDerivedKeySecurityProvider

Fungsi DrtDeleteDerivedKeySecurityProvider menghapus penyedia keamanan kunci turunan untuk Tabel Perutean Terdistribusi.
DrtDeleteDnsBootstrapResolver

Fungsi DrtDeleteDnsBootstrapResolver menghapus instans Penyedia Bootstrap DNS.
DrtDeleteIpv6UdpTransport

Fungsi DrtDeleteIpv6UdpTransport menghapus transportasi berdasarkan protokol UDP IPv6.
DrtDeleteNullSecurityProvider

Fungsi DrtDeleteNullSecurityProvider menghapus penyedia keamanan null untuk Tabel Perutean Terdistribusi.
DrtDeletePnrpBootstrapResolver

Fungsi DrtDeletePnrpBootstrapResolver menghapus pemecah masalah bootstrap berdasarkan Protokol Resolusi Nama Serekan (PNRP).
DrtEndSearch

Fungsi DrtEndSearch membatalkan pencarian kunci dalam DRT.
DrtGetEventData

Fungsi DrtGetEventData mengambil data peristiwa yang terkait dengan peristiwa yang disinyalir.
DrtGetEventDataSize

Fungsi DrtGetEventDataSize mengembalikan ukuran struktur DRT_EVENT_DATA yang terkait dengan peristiwa yang disinyalir.
DrtGetInstanceName

Fungsi DrtGetInstanceName mengambil nama lengkap instans Tabel Perutean Terdistribusi yang sesuai dengan handel DRT yang ditentukan.
DrtGetInstanceNameSize

Fungsi DrtGetInstanceNameSize mengembalikan ukuran nama instans Tabel Perutean Terdistribusi.
DrtGetSearchPath

Fungsi DrtGetSearchPath mengembalikan daftar simpul yang dihubungi selama operasi pencarian.
DrtGetSearchPathSize

Fungsi DrtGetSearchPathSize mengembalikan ukuran jalur pencarian, yang mewakili jumlah simpul yang digunakan dalam operasi pencarian.
DrtGetSearchResult

Fungsi DrtGetSearchResult.
DrtGetSearchResultSize

Fungsi DrtGetSearchResultSize mengembalikan ukuran hasil pencarian berikutnya yang tersedia.
DrtBuka

Fungsi DrtOpen membuat instans Tabel Perutean Terdistribusi lokal terhadap kriteria yang ditentukan oleh struktur DRT_SETTINGS.
DrtRegisterKey

Fungsi DrtRegisterKey mendaftarkan kunci di DRT.
DrtStartSearch

Fungsi DrtStartSearch mencari DRT untuk kunci menggunakan kriteria yang ditentukan dalam struktur DRT_SEARCH_INFO.
DrtUnregisterKey

Fungsi DrtUnregisterKey membatalkan pendaftaran kunci dari DRT.
DrtUpdateKey

Fungsi DrtUpdateKey memperbarui data aplikasi yang terkait dengan kunci terdaftar.

Struktur

 
DRT_ADDRESS

DRT_ADDRESS struktur berisi informasi titik akhir tentang simpul DRT yang berpartisipasi dalam pencarian. Informasi ini ditujukan untuk digunakan dalam men-debug masalah konektivitas.
DRT_ADDRESS_LIST

DRT_ADDRESS_LIST struktur berisi sekumpulan struktur DRT_ADDRESS yang mewakili simpul yang dihubungi selama pencarian kunci.
DRT_BOOTSTRAP_PROVIDER

DRT_BOOTSTRAP_PROVIDER struktur mendefinisikan antarmuka DRT yang harus diimplementasikan oleh penyedia bootstrap.
DRT_DATA

DRT_DATA struktur berisi blob data. Struktur ini digunakan oleh beberapa fungsi DRT.
DRT_EVENT_DATA

DRT_EVENT_DATA.
DRT_REGISTRATION

Struktur DRT_REGISTRATION berisi data kunci dan aplikasi yang membentuk pendaftaran.
DRT_SEARCH_INFO

DRT_SEARCH_INFO struktur mewakili kueri pencarian yang dikeluarkan dengan DrtStartSearch.
DRT_SEARCH_RESULT

DRT_SEARCH_RESULT.
DRT_SECURITY_PROVIDER

DRT_SECURITY_PROVIDER struktur mendefinisikan antarmuka DRT yang harus diimplementasikan oleh penyedia keamanan.
DRT_SETTINGS

DRT_SETTINGS struktur berisi pengaturan yang digunakan oleh Tabel Perutean Terdistribusi lokal.

Enumerasi

 
DRT_ADDRESS_FLAGS

DRT_ADDRESS_FLAGS enumerasi.
DRT_EVENT_TYPE

Enumerasi DRT_EVENT_TYPE menentukan serangkaian peristiwa yang dapat dinaikkan oleh Tabel Perutean Terdistribusi.
DRT_LEAFSET_KEY_CHANGE_TYPE

Enumerasi DRT_LEAFSET_KEY_CHANGE_TYPE mendefinisikan kumpulan perubahan yang dapat terjadi pada simpul dalam kumpulan daun kunci yang terdaftar secara lokal.
DRT_MATCH_TYPE

Enumerasi DRT_MATCH_TYPE menentukan ketepatan hasil pencarian yang dikembalikan oleh DrtGetSearchResult setelah memulai pencarian dengan DRTStartSearch API.
DRT_REGISTRATION_STATE

Enumerasi DRT_REGISTRATION_STATE mendefinisikan kumpulan status hukum untuk kunci terdaftar.
DRT_SCOPE

Enumerasi DRT_SCOPE menentukan serangkaian cakupan IPv6 tempat DRT beroperasi saat menggunakan transportasi UDP IPv6 yang dibuat oleh DrtCreateIpv6UdpTransport.
DRT_SECURITY_MODE

Enumerasi DRT_SECURITY_MODE mendefinisikan kemungkinan mode keamanan untuk DRT. Mode keamanan ditentukan oleh bidang struktur DRT_SETTINGS.
DRT_STATUS

Enumerasi DRT_STATUS menentukan status instans DRT lokal.