Utilidades de caché de Tuning Fork

Es el objeto de caché persistente opcional para usar con Tuning Fork.

Resumen

Typedefs

PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data) typedef
Es el puntero a una función que se puede adjuntar a TFCache::get.
PFnTFCacheRemove)(uint64_t key, void *user_data) typedef
Es el puntero a una función que se puede adjuntar a TFCache::remove
PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data) typedef
Es el puntero a una función que se puede adjuntar a TFCache::set.

Structs

TFCache

Es un objeto que se usa para almacenar en caché los datos de carga cuando no hay una conexión disponible.

Typedefs

PFnTFCacheGet

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

Es el puntero a una función que se puede adjuntar a TFCache::get.

Es la función que se llamará para obtener el valor de una clave. Consulta también:TFCache

PFnTFCacheRemove

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

Es el puntero a una función que se puede adjuntar a TFCache::remove

Es la función que se llamará para quitar una entrada en la caché. Consulta también:TFCache

PFnTFCacheSet

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

Es el puntero a una función que se puede adjuntar a TFCache::set.

Es la función que se llamará para establecer el valor de una clave. Consulta también:TFCache