포크 캐시 유틸리티 조정

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

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