Utilitaires de cache Tuning Fork

Objet de cache persistant facultatif à utiliser avec Tuning Fork.

Résumé

Typedefs

PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data) typedef
Pointeur visant une fonction qui peut être associée à TFCache::get.
PFnTFCacheRemove)(uint64_t key, void *user_data) typedef
Pointeur visant une fonction qui peut être associée à TFCache::remove.
PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data) typedef
Pointeur visant une fonction qui peut être associée à TFCache::set.

Structs

TFCache

Objet utilisé pour mettre en cache les données d'importation lorsqu'aucune connexion n'est disponible.

Typedefs

PFnTFCacheGet

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

Pointeur visant une fonction qui peut être associée à TFCache::get.

Fonction qui sera appelée pour obtenir une valeur pour une touche. Voir aussi : TFCache

PFnTFCacheRemove

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

Pointeur visant une fonction qui peut être associée à TFCache::remove.

Fonction qui sera appelée pour supprimer une entrée du cache. Voir aussi : TFCache

PFnTFCacheSet

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

Pointeur visant une fonction qui peut être associée à TFCache::set.

Fonction qui sera appelée pour définir une valeur pour une touche. Voir aussi : TFCache