Utilidades adicionales de Tuning Fork
Son funciones de utilidad adicionales para usar con Tuning Fork
Resumen
Funciones |
|
---|---|
TuningFork_findFidelityParamsInApk(JNIEnv *env, jobject context, const char *filename, CProtobufSerialization *fidelity_params)
|
Carga los parámetros de fidelidad desde assets/tuningfork/
fp se pasa al llamador: llama a CProtobufSerialization_Free para anular la asignación de los datos almacenados en la estructura. |
TuningFork_saveOrDeleteFidelityParamsFile(JNIEnv *env, jobject context, const CProtobufSerialization *fidelity_params)
|
La función TuningFork_init guardará los parámetros de fidelidad en un archivo a los efectos de usarlo cuando no haya una conexión de descarga disponible.
|
TuningFork_startFidelityParamDownloadThread(const CProtobufSerialization *default_params, ProtoCallback fidelity_params_callback)
|
Descarga parámetros de fidelidad en un subproceso independiente.
|
Funciones
TuningFork_findFidelityParamsInApk
TFErrorCode TuningFork_findFidelityParamsInApk( JNIEnv *env, jobject context, const char *filename, CProtobufSerialization *fidelity_params )
Carga los parámetros de fidelidad desde assets/tuningfork/fp
se pasa al llamador: llama a CProtobufSerialization_Free para anular la asignación de los datos almacenados en la estructura.
Detalles | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parámetros |
|
||||||||
Resultado que se muestra |
Será TFERROR_OK si no se produjeron errores.
|
TuningFork_saveOrDeleteFidelityParamsFile
TFErrorCode TuningFork_saveOrDeleteFidelityParamsFile( JNIEnv *env, jobject context, const CProtobufSerialization *fidelity_params )
La función TuningFork_init guardará los parámetros de fidelidad en un archivo a los efectos de usarlo cuando no haya una conexión de descarga disponible.
Mediante esta función, puedes reemplazar o borrar el archivo guardado.
Detalles | |||||||
---|---|---|---|---|---|---|---|
Parámetros |
|
||||||
Resultado que se muestra |
Será TFERROR_OK si no se produjeron errores.
|
TuningFork_startFidelityParamDownloadThread
TFErrorCode TuningFork_startFidelityParamDownloadThread( const CProtobufSerialization *default_params, ProtoCallback fidelity_params_callback )
Descarga parámetros de fidelidad en un subproceso independiente.
Se activa un subproceso de descarga a fin de recuperar los parámetros de fidelidad, y se vuelve a enviar la solicitud hasta que una descarga sea exitosa o se agote el tiempo de espera. Los parámetros descargados se almacenan localmente y se usan, en lugar de los predeterminados cuando la app se inicie en el futuro. Las solicitudes agotarán el tiempo de espera en virtud de los campos initial_request_timeout_ms y ultimate_request_timeout_ms de la estructura TFSettings con la que se inicializó Tuning Fork.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Resultado que se muestra |
Será TFERROR_OK si no se produjeron errores.
|