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