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