Utilità della cache di Tuning Fork

Oggetto cache permanente facoltativo da utilizzare con Tuning Fork.

Riepilogo

Typedef

PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data) typedef
Puntatore a una funzione che può essere collegata a TFCache::get.
PFnTFCacheRemove)(uint64_t key, void *user_data) typedef
Puntatore a una funzione che può essere collegata a TFCache::remove.
PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data) typedef
Puntatore a una funzione che può essere collegata a TFCache::set.

Structs

TFCache

Un oggetto utilizzato per memorizzare i dati di caricamento nella cache quando non è disponibile alcuna connessione.

Typedef

PFnTFCacheGet

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

Puntatore a una funzione che può essere collegata a TFCache::get.

Funzione che verrà chiamata per ottenere un valore per una chiave. Vedi anche:TFCache

Rimozione cache PFnTF

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

Puntatore a una funzione che può essere collegata a TFCache::remove.

Funzione che verrà chiamata per rimuovere una voce dalla cache. Vedi anche:TFCache

PFnTFCacheSet

TFErrorCode(* PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data)

Puntatore a una funzione che può essere collegata a TFCache::set.

Funzione che verrà chiamata per impostare un valore per una chiave. Vedi anche:TFCache