Tuning Fork 缓存实用程序
与 Tuning Fork 一起使用的可选持久性缓存对象。
摘要
类型定义 |
|
---|---|
PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data)
|
typedef 指向可以附加到 TFCache::get 的函数的指针。 |
PFnTFCacheRemove)(uint64_t key, void *user_data)
|
typedef 指向可以附加到 TFCache::remove 的函数的指针。 |
PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data)
|
typedef 指向可以附加到 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
PFnTFCacheSet
TFErrorCode(* PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data)
指向可以附加到 TFCache::set 的函数的指针。
用于设置给定键值的函数。 另请参阅:TFCache