TF-Einstellungen

#include <tuningfork.h>

Initialisierungseinstellungen Nullen für nicht verwendete Werte

Zusammenfassung

Öffentliche Attribute

endpoint_uri_override
const char *
Ein String mit Null-Terminierung, der den Endpunkt enthält, zu dem ein Tuning Fork für Parameter-, Upload- und Fehlerbehebungsanfragen eine Verbindung herstellt.
fidelity_params_callback
Wenn festgelegt, wird dies mit den Parametern zur Grafikqualität aufgerufen, die heruntergeladen werden.
persistent_cache
const TFCache *
Cache-Objekt, das für die Persistenz von Upload-Daten verwendet werden soll.
swappy_tracer_fn
Die Adresse der Funktion Swappy_includeTracers.
swappy_version
uint32_t
Die Swappy-Version, von der das Umschaltsystem „Swappy_tracer_fn“ stammt.
training_fidelity_params
Ein serialisierter Protokollzwischenspeicher mit den Fidelity-Parametern, die für das Training hochgeladen werden sollen.

Öffentliche Attribute

Endpunkt_URI_überschreiben

const char * TFSettings::endpoint_uri_override

Ein String mit Null-Terminierung, der den Endpunkt enthält, zu dem ein Tuning Fork für Parameter-, Upload- und Fehlerbehebungsanfragen eine Verbindung herstellt.

Dadurch wird der Wert in base_uri im Protokoll für die Einstellungen überschrieben. Dies ist nur für die Fehlerbehebung vorgesehen.

Fidelity_params_Callback

ProtoCallback TFSettings::fidelity_params_callback

Wenn festgelegt, wird dies mit den Parametern zur Grafikqualität aufgerufen, die heruntergeladen werden.

Ist die Richtlinie nicht konfiguriert, müssen Sie „TuningFork_getFidelityParameters“ selbst aufrufen.

persistent_cache

const TFCache * TFSettings::persistent_cache

Cache-Objekt, das für die Persistenz von Upload-Daten verwendet werden soll.

Wenn die Richtlinie nicht konfiguriert ist, werden die Daten unter /data/local/tmp/tuningfork gespeichert

Swap-Tracer-Funktion

SwappyTracerFn TFSettings::swappy_tracer_fn

Die Adresse der Funktion Swappy_includeTracers.

Wird sie nicht konfiguriert, müssen Sie TuningFork_tick selbst aufrufen. Ist sie konfiguriert, werden automatisch Telemetriedaten für vier Instrumentenschlüssel aufgezeichnet.

Auslagerungsversion

uint32_t TFSettings::swappy_version

Die Swappy-Version, von der das Umschaltsystem „Swappy_tracer_fn“ stammt.

Training_Fidelity_params

const CProtobufSerialization * TFSettings::training_fidelity_params

Ein serialisierter Protokollzwischenspeicher mit den Fidelity-Parametern, die für das Training hochgeladen werden sollen.

Setzen Sie diesen Wert auf nullptr, wenn Sie nicht den Trainingsmodus verwenden. Beachten Sie, dass diese anstelle der aus dem APK geladenen Standardparameter verwendet werden, sofern sie vorhanden sind und weder ein erfolgreicher Download noch gespeicherte Parameter vorliegen.