Bagikan melalui


header namcache.h

Header ini digunakan oleh ifsk. Untuk informasi selengkapnya, lihat:

  • sistem file yang dapat diinstal

namcache.h berisi antarmuka pemrograman berikut:

Fungsi

 
RxNameCacheActivateEntry

RxNameCacheActivateEntry mengambil entri cache nama dan memperbarui waktu kedaluwarsa dan konteks pengalihan mini jaringan. Kemudian menempatkan entri cache nama pada daftar aktif.
RxNameCacheCheckEntry

RxNameCacheCheckEntry memeriksa entri cache nama untuk validitas. Entri yang valid berarti bahwa masa pakai belum kedaluwarsa dan parameter MRxContext melewati pemeriksaan kesetaraan.
RxNameCacheCreateEntry

RxNameCacheCreateEntry mengalokasikan dan menginisialisasi struktur NAME_CACHE dengan string nama yang diberikan.
RxNameCacheExpireEntry

RxNameCacheExpireEntry menempatkan entri NAME_CACHE pada daftar gratis untuk daur ulang.
RxNameCacheExpireEntryWithShortName

RxNameCacheExpireEntryWithShortName kedaluwarsa semua entri cache nama yang awalan namanya cocok dengan nama file pendek yang diberikan.
RxNameCacheFetchEntry

RxNameCacheFetchEntry mencari kecocokan dengan string nama tertentu untuk entri NAME_CACHE.
RxNameCacheFinalize

RxNameCacheFinalize merilis penyimpanan untuk semua entri NAME_CACHE yang terkait dengan struktur NAME_CACHE_CONTROL.
RxNameCacheFreeEntry

RxNameCacheFreeEntry merilis penyimpanan untuk entri NAME_CACHE dan mengurangi jumlah entri cache NAME_CACHE yang terkait dengan struktur NAME_CACHE_CONTROL.
RxNameCacheInitialize

RxNameCacheInitialize menginisialisasi cache nama (struktur NAME_CACHE_CONTROL).