TFSettings
#include <tuningfork.h>
Configurações de inicialização zero para qualquer valor que não esteja sendo usado.
Resumo
Atributos públicos |
|
---|---|
endpoint_uri_override
|
const char *
String com valor nulo que contém o endpoint a que o Tuning Fork se conectará para solicitações de parâmetro, upload e depuração.
|
fidelity_params_callback
|
Callback que, se definido, será chamado com os parâmetros de fidelidade transferidos por download.
|
persistent_cache
|
const TFCache *
Objeto de cache a ser usado para persistência de dados de upload.
|
swappy_tracer_fn
|
Endereço da função Swappy_injectTracers.
|
swappy_version
|
uint32_t
Versão do Swappy de onde se origina swappy_tracer_fn.
|
training_fidelity_params
|
const CProtobufSerialization *
Protobuf serializada contendo os parâmetros de fidelidade a serem enviados para treinamento.
|
Atributos públicos
endpoint_uri_override
const char * TFSettings::endpoint_uri_override
String com valor nulo que contém o endpoint a que o Tuning Fork se conectará para solicitações de parâmetro, upload e depuração.
Isso modifica o valor em base_uri no proto de configurações e é destinado somente para fins de depuração.
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
Callback que, se definido, será chamado com os parâmetros de fidelidade transferidos por download.
Se não definido, será necessário chamar TuningforFork_getFidelityParameters.
persistent_cache
const TFCache * TFSettings::persistent_cache
Objeto de cache a ser usado para persistência de dados de upload.
Se não estiver definido, os dados serão mantidos em /data/local/tmp/tuningfork
swappy_tracer_fn
SwappyTracerFn TFSettings::swappy_tracer_fn
Endereço da função Swappy_injectTracers.
Se essa opção não estiver definida, será necessário chamar TuningFork_tick. Se definida, a telemetria para quatro chaves de instrumento será registrada automaticamente.
swappy_version
uint32_t TFSettings::swappy_version
Versão do Swappy de onde se origina swappy_tracer_fn.
training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
Protobuf serializada contendo os parâmetros de fidelidade a serem enviados para treinamento.
Defina como nullptr se você não estiver usando o modo de treinamento. Esses parâmetros são usados no lugar dos parâmetros padrão carregados do APK, caso estejam presentes e não haja nenhum download concluído nem parâmetros salvos.