Utilidades de cache do Tuning Fork

Objeto de cache permanente opcional a ser usado com o Tuning Fork.

Resumo

Typedefs

PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data) typedef
Ponteiro para uma função que pode ser anexada a TFCache::get.
PFnTFCacheRemove)(uint64_t key, void *user_data) typedef
Ponteiro para uma função que pode ser anexada a TFCache::remove.
PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data) typedef
Ponteiro para uma função que pode ser anexada a TFCache::set.

Estruturas

TFCache

Um objeto usado para armazenar em cache os dados de upload quando nenhuma conexão está disponível.

Typedefs

PFnTFCacheGet

TFErrorCode(* PFnTFCacheGet)(uint64_t key, CProtobufSerialization *value, void *user_data)

Ponteiro para uma função que pode ser anexada a TFCache::get.

Função que será chamada para receber o valor de uma chave. Consulte também: TFCache

PFnTFCacheRemove

TFErrorCode(* PFnTFCacheRemove)(uint64_t key, void *user_data)

Ponteiro para uma função que pode ser anexada a TFCache::remove.

Função que será chamada para remover uma entrada no cache. Consulte também: TFCache

PFnTFCacheSet

TFErrorCode(* PFnTFCacheSet)(uint64_t key, const CProtobufSerialization *value, void *user_data)

Ponteiro para uma função que pode ser anexada a TFCache::set.

Função que será chamada para definir o valor de uma chave. Consulte também: TFCache