Freigeben über


namcache.h-Header

Dieser Header wird von ifsk verwendet. Weitere Informationen finden Sie unter

namcache.h enthält die folgenden Programmierschnittstellen:

Functions

 
RxNameCacheActivateEntry

RxNameCacheActivateEntry nimmt einen Namenscacheeintrag an und aktualisiert die Ablaufzeit und den Netzwerkminiumleitungskontext. Anschließend wird der Namenscacheeintrag in die aktive Liste aufgenommen.
RxNameCacheCheckEntry

RxNameCacheCheckEntry überprüft einen Namencacheeintrag auf Gültigkeit. Ein gültiger Eintrag bedeutet, dass die Lebensdauer nicht abgelaufen ist und der MRxContext-Parameter die Gleichheitsprüfung besteht.
RxNameCacheCreateEntry

RxNameCacheCreateEntry weist eine NAME_CACHE-Struktur mit der angegebenen Namenszeichenfolge zu und initialisiert diese.
RxNameCacheExpireEntry

RxNameCacheExpireEntry fügt einen NAME_CACHE Eintrag in die kostenlose Liste zum Recycling ein.
RxNameCacheExpireEntryWithShortName

RxNameCacheExpireEntryWithShortName läuft alle Namenscacheeinträge ab, deren Namenspräfix mit dem angegebenen kurzen Dateinamen übereinstimmt.
RxNameCacheFetchEntry

RxNameCacheFetchEntry sucht nach einer Übereinstimmung mit einer angegebenen Namenszeichenfolge für einen NAME_CACHE Eintrag.
RxNameCacheFinalize

RxNameCacheFinalize gibt den Speicher für alle NAME_CACHE Einträge frei, die einer NAME_CACHE_CONTROL-Struktur zugeordnet sind.
RxNameCacheFreeEntry

RxNameCacheFreeEntry gibt den Speicher für einen NAME_CACHE-Eintrag frei und erhöht die Anzahl der NAME_CACHE Cacheeinträge, die einer NAME_CACHE_CONTROL-Struktur zugeordnet sind.
RxNameCacheInitialize

RxNameCacheInitialize initialisiert einen Namenscache (NAME_CACHE_CONTROL Struktur).