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). |