Narzędzia pamięci podręcznej Tuning Fork
Opcjonalny obiekt stałej pamięci podręcznej do użycia z Tuning Fork.
Podsumowanie
Definiuje typ |
|
---|---|
PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data)
|
typedef Wskaźnik funkcji, którą można dołączyć do TFCache::get. |
PFnTFCacheRemove)(uint64_t key, void *user_data)
|
typedef Wskaźnik funkcji, którą można dołączyć do TFCache::remove. |
PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data)
|
typedef Wskaźnik funkcji, którą można dołączyć do TFCache::set. |
Struktura |
|
---|---|
TFCache |
Obiekt używany do przesyłania danych w pamięci podręcznej, gdy połączenie jest niedostępne. |
Definiuje typ
PFnTFCacheGet: pobierz
TFErrorCode(* PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data)
Wskaźnik funkcji, którą można dołączyć do TFCache::get.
Funkcja, która zostanie wywołana w celu pobrania wartości klucza. Zobacz też:TFCache
Usuwanie pamięci podręcznej PFnTF
TFErrorCode(* PFnTFCacheRemove)(uint64_t key, void *user_data)
Wskaźnik funkcji, którą można dołączyć do TFCache::remove.
Funkcja, która zostanie wywołana w celu usunięcia wpisu z pamięci podręcznej. Zobacz też:TFCache
PFnTFCacheSet
TFErrorCode(* PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data)
Wskaźnik funkcji, którą można dołączyć do TFCache::set.
Funkcja, która zostanie wywołana w celu ustawienia wartości klucza. Zobacz też:TFCache