Narzędzia pamięci podręcznej Tuning Fork

Opcjonalny stały obiekt pamięci podręcznej do użycia z Tuning Fork.

Podsumowanie

Typedefs

PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data) typedef
Wskaźnik do funkcji, którą można dołączyć do TFCache::get.
PFnTFCacheRemove)(uint64_t key, void *user_data) typedef
Wskaźnik do funkcji, którą można dołączyć do TFCache::remove.
PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data) typedef
Wskaźnik do funkcji, którą można dołączyć do TFCache::set.

Konstrukcja

pamięć podręczna TFCache,

Obiekt używany do przechowywania danych w pamięci podręcznej, gdy połączenie nie jest dostępne.

Typedefs

PFnTFCache: pobieranie

TFErrorCode(* PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data)

Wskaźnik do 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

PFnTFCacheRemove

TFErrorCode(* PFnTFCacheRemove)(uint64_t key, void *user_data)

Wskaźnik do 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 do 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