Tuning Fork 快取公用程式

選用的永續快取物件可與 Tuning Fork 搭配使用。

摘要

Typedefs

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 的函式指標。

Structs

TFCache

無可用連線時用於快取上傳資料的物件。

Typedefs

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