TFSettings

#include <tuningfork.h>

Paramètres d'initialisation. Remise à zéro de toutes les valeurs qui ne sont pas utilisées.

Résumé

Attributs publics

endpoint_uri_override
const char *
Chaîne se terminant par un caractère nul et contenant le point de terminaison auquel Tuning Fork se connectera pour les demandes de paramètres, d'importation et de débogage.
fidelity_params_callback
Rappel. S'il est défini, cet attribut est appelé avec les paramètres de fidélité téléchargés.
persistent_cache
const TFCache *
Objet cache à utiliser pour la persistance des données d'importation.
swappy_tracer_fn
Adresse de la fonction Swappy_injectTracers.
swappy_version
uint32_t
Version de Swappy dont provient swappy_tracer_fn.
training_fidelity_params
Tampon de protocole sérialisé contenant les paramètres de fidélité à importer pour l'entraînement.

Attributs publics

endpoint_uri_override

const char * TFSettings::endpoint_uri_override

Chaîne se terminant par un caractère nul et contenant le point de terminaison auquel Tuning Fork se connectera pour les demandes de paramètres, d'importation et de débogage.

Remplace la valeur de base_uri dans les paramètres proto et s'applique uniquement au débogage.

fidelity_params_callback

ProtoCallback TFSettings::fidelity_params_callback

Rappel. S'il est défini, cet attribut est appelé avec les paramètres de fidélité téléchargés.

S'il n'est pas défini, vous devez appeler vous-même TuningFork_getFidelityParameters.

persistent_cache

const TFCache * TFSettings::persistent_cache

Objet cache à utiliser pour la persistance des données d'importation.

Si cet attribut n'est pas défini, les données sont conservées dans /data/local/tmp/tuningfork

swappy_tracer_fn

SwappyTracerFn TFSettings::swappy_tracer_fn

Adresse de la fonction Swappy_injectTracers.

Si cet attribut n'est pas défini, vous devez appeler TuningFork_tick vous-même. S'il est défini, la télémétrie de 4 clés d'instrumentation est automatiquement enregistrée.

swappy_version

uint32_t TFSettings::swappy_version

Version de Swappy dont provient swappy_tracer_fn.

training_fidelity_params

const CProtobufSerialization * TFSettings::training_fidelity_params

Tampon de protocole sérialisé contenant les paramètres de fidélité à importer pour l'entraînement.

À définir sur nullptr si vous n'utilisez pas le mode d'entraînement. Notez que ces paramètres sont utilisés à la place des paramètres par défaut chargés depuis l'APK, s'ils sont présents et qu'il n'y a ni téléchargement réussi ni paramètres enregistrés.