Ustawienia TF

#include <tuningfork.h>

Ustawienia inicjowania Zero wartości, które nie są używane.

Podsumowanie

Atrybuty publiczne

endpoint_uri_override
const char *
Ciąg znaków z zakończeniem null zawierający punkt końcowy, z którym Tuning Fork połączy się w żądaniach parametrów, przesyłania i debugowania.
fidelity_params_callback
Jeśli jest ustawione wywołanie zwrotne, jest wywoływane z pobranymi parametrami wierności.
persistent_cache
const TFCache *
Obiekt pamięci podręcznej, który ma być używany do zachowania trwałości przesyłanych danych.
swappy_tracer_fn
Adres funkcji Replacepy_injectTracers.
swappy_version
uint32_t
Wersja systemu Zamieńpy, z którego pochodzi swappy_tracer_fn.
training_fidelity_params
Zserializowany protobuf zawierający parametry wierności, które mają zostać przesłane do trenowania.

Atrybuty publiczne

address_uri_override

const char * TFSettings::endpoint_uri_override

Ciąg znaków z zakończeniem null zawierający punkt końcowy, z którym Tuning Fork połączy się w żądaniach parametrów, przesyłania i debugowania.

Zastępuje to wartość parametru base_uri w protokole ustawień i służy wyłącznie do debugowania.

Fidelity_params_callback

ProtoCallback TFSettings::fidelity_params_callback

Jeśli jest ustawione wywołanie zwrotne, jest wywoływane z pobranymi parametrami wierności.

Jeśli zasada jest nieskonfigurowana, musisz wywołać funkcję TuningFork_getFidelityParameters samodzielnie.

trwała pamięć podręczna

const TFCache * TFSettings::persistent_cache

Obiekt pamięci podręcznej, który ma być używany do zachowania trwałości przesyłanych danych.

Jeśli nie jest skonfigurowana, dane są zachowywane w katalogu /data/local/tmp/tunefork

swappy_tracer_fn

SwappyTracerFn TFSettings::swappy_tracer_fn

Adres funkcji Replacepy_injectTracers.

Jeśli nie jest skonfigurowana, musisz samodzielnie wywołać funkcję TuningFork_tick. Jeśli jest ustawiona, telemetria dla 4 klawiszy instrumentów jest rejestrowana automatycznie.

wersja_swappy

uint32_t TFSettings::swappy_version

Wersja systemu Zamieńpy, z którego pochodzi swappy_tracer_fn.

filie_trenowania_parametry

const CProtobufSerialization * TFSettings::training_fidelity_params

Zserializowany protobuf zawierający parametry wierności, które mają zostać przesłane do trenowania.

Jeśli nie używasz trybu trenowania, ustaw tę wartość na nullptr. Pamiętaj, że zamiast domyślnych parametrów wczytywanych z pliku APK, jeśli występują i nie ma informacji o udanym pobieraniu ani zapisanych parametrów.