ยูทิลิตีแคช Tuning Fork
ออบเจ็กต์แคชถาวรที่ไม่บังคับที่จะใช้กับ Tuning Fork
สรุป
Typedef |
|
---|---|
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 |
ออบเจ็กต์ที่ใช้แคชข้อมูลอัปโหลดเมื่อไม่มีการเชื่อมต่อที่พร้อมใช้งาน |
Typedef
PFnTFCacheGet
TFErrorCode(* PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data)
ชี้ไปที่ฟังก์ชันที่สามารถเชื่อมต่อกับ TFCache::get
ฟังก์ชันที่จะถูกเรียกใช้เพื่อรับค่าสำหรับคีย์ โปรดดูเพิ่มเติมที่TFCache
นำ PFnTFCache ออก
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