ยูทิลิตีแคช 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