NDN-DPDK
High-Speed Named Data Networking Forwarder
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
cs-disk.h
Go to the documentation of this file.
1 #ifndef NDNDPDK_PCCT_CS_DISK_H
2 #define NDNDPDK_PCCT_CS_DISK_H
3 
6 #include "cs-struct.h"
7 
8 __attribute__((nonnull)) void
9 CsDisk_Insert(Cs* cs, CsEntry* entry);
10 
11 __attribute__((nonnull)) void
12 CsDisk_Delete(Cs* cs, CsEntry* entry);
13 
14 __attribute__((nonnull)) void
15 CsDisk_ArcMove(CsEntry* entry, CsListID src, CsListID dst, uintptr_t ctx);
16 
17 #endif // NDNDPDK_PCCT_CS_DISK_H
void CsDisk_ArcMove(CsEntry *entry, CsListID src, CsListID dst, uintptr_t ctx)
Definition: cs-disk.c:49
void CsDisk_Delete(Cs *cs, CsEntry *entry)
Definition: cs-disk.c:39
void CsDisk_Insert(Cs *cs, CsEntry *entry)
Definition: cs-disk.c:11
CsListID
Definition: cs-enum.h:18
A CS entry.
Definition: cs-entry.h:22
The Content Store (CS).
Definition: cs-struct.h:63