Утилиты кэширования Tuning Fork
Необязательный объект постоянного кэша для использования с Tuning Fork.
Краткое содержание
Определения типов | |
---|---|
PFnTFCacheGet )(uint64_t key, CProtobufSerialization *value, void *user_data) | определение типаTFErrorCode (* Указатель на функцию, которую можно присоединить к TFCache::get . |
PFnTFCacheRemove )(uint64_t key, void *user_data) | определение типаTFErrorCode (* Указатель на функцию, которую можно присоединить к TFCache::remove . |
PFnTFCacheSet )(uint64_t key, const CProtobufSerialization *value, void *user_data) | определение типаTFErrorCode (* Указатель на функцию, которую можно присоединить к TFCache::set . |
Структуры | |
---|---|
TFCache | Объект, используемый для кэширования загружаемых данных при отсутствии соединения. |
Определения типов
PFnTFCacheGet
TFErrorCode(* PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data)
Указатель на функцию, которую можно присоединить к TFCache::get .
Функция, которая будет вызываться для получения значения ключа. См. также: TFCache
PFnTFCacheRemove
TFErrorCode(* PFnTFCacheRemove)(uint64_t key, void *user_data)
Указатель на функцию, которую можно присоединить к TFCache::remove .
Функция, которая будет вызываться для удаления записи в кеше. См. также: TFCache
ПФнТФКэшет
TFErrorCode(* PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data)
Указатель на функцию, которую можно присоединить к TFCache::set .
Функция, которая будет вызываться для установки значения ключа. См. также: TFCache