Утилиты кэширования 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