Ustawienia TF

#include <tuningfork.h>

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

Podsumowanie

Atrybuty publiczne

endpoint_uri_override
const char *
Ciąg znaków o wartości null zawierający punkt końcowy, z którym Tuning Fork połączy się w przypadku żądań parametrów, przesyłania i debugowania.
fidelity_params_callback
Wywołanie zwrotne Jeśli jest ustawione, jest wywoływane z pobranymi parametrami wierności.
persistent_cache
const TFCache *
Obiekt pamięci podręcznej, który ma być używany do zapewnienia trwałości przesyłanych danych.
swappy_tracer_fn
Adres funkcji Replacepy_injectTracers.
swappy_version
uint32_t
Wersja programu Stackpy, z której pochodzi komponent swappy_tracer_fn.
training_fidelity_params
Zserializowany protobuf zawierający parametry wierności do przesłania do trenowania.

Atrybuty publiczne

zastąpienie_punktu_punktowego

const char * TFSettings::endpoint_uri_override

Ciąg znaków o wartości null zawierający punkt końcowy, z którym Tuning Fork połączy się w przypadku żądań parametrów, przesyłania i debugowania.

Ta wartość zastępuje wartość w polu base_uri w protokole ustawień i jest przeznaczona wyłącznie do debugowania.

parametry_wierności_wywołanie zwrotne

ProtoCallback TFSettings::fidelity_params_callback

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

Jeśli nie jest skonfigurowana, musisz samodzielnie wywołać funkcję TuningFork_getFidelityParameters.

pamięć_trwała

const TFCache * TFSettings::persistent_cache

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

Jeśli zasada jest nieskonfigurowana, dane są zapisywane w katalogu /data/local/tmp/tuningfork

swappy_tracer_fn,

SwappyTracerFn TFSettings::swappy_tracer_fn

Adres funkcji Replacepy_injectTracers.

Jeśli zasada jest nieskonfigurowana, musisz samodzielnie wywołać TuningFork_tick. Jeśli zasada jest skonfigurowana, automatycznie rejestrowane są dane telemetryczne dla 4 klawiszy instrumentów.

wersja_swappy_version

uint32_t TFSettings::swappy_version

Wersja programu Stackpy, z której pochodzi komponent swappy_tracer_fn.

parametry_treningu_fidelity

const CProtobufSerialization * TFSettings::training_fidelity_params

Zserializowany protobuf zawierający parametry wierności do przesłania do trenowania.

Jeśli nie korzystasz z trybu trenowania, ustaw wartość nullptr. Pamiętaj, że są one używane zamiast domyślnych parametrów wczytanych z pliku APK, jeśli występują i nie ma żadnych parametrów z powodu udanego pobrania ani zapisanych parametrów.