Утилиты кэширования Tuning Fork
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Необязательный объект постоянного кэша для использования с Tuning Fork.
Краткое содержание
Определения типов | |
---|---|
PFn | определение типаTFErrorCode (* Указатель на функцию, которую можно присоединить к TFCache::get . |
PFn | определение типаTFErrorCode (* Указатель на функцию, которую можно присоединить к TFCache::remove . |
PFn | определение типа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