Tuning Fork 额外实用程序
用于使用 Tuning Fork 的额外实用函数。
摘要
函数 |
|
---|---|
TuningFork_findFidelityParamsInApk(JNIEnv *env, jobject context, const char *filename, TuningFork_CProtobufSerialization *fidelity_params)
|
从 assets/tuningfork/ 加载保真参数
|
TuningFork_saveOrDeleteFidelityParamsFile(JNIEnv *env, jobject context, const TuningFork_CProtobufSerialization *fidelity_params)
|
TuningFork_init 函数会将保真参数保存到文件中,以便在下载连接不可用时使用。
|
TuningFork_startFidelityParamDownloadThread(const TuningFork_CProtobufSerialization *default_params, TuningFork_FidelityParamsCallback fidelity_params_callback)
|
在单独的线程中下载保真参数。
|
函数
TuningFork_findFidelityParamsInApk
TuningFork_ErrorCode TuningFork_findFidelityParamsInApk( JNIEnv *env, jobject context, const char *filename, TuningFork_CProtobufSerialization *fidelity_params )
从 assets/tuningfork/ 加载保真参数
详细信息 | |||||||||
---|---|---|---|---|---|---|---|---|---|
参数 |
|
||||||||
返回值 |
如果无错误,则返回 TUNINGFORK_ERROR_OK
|
TuningFork_saveOrDeleteFidelityParamsFile
TuningFork_ErrorCode TuningFork_saveOrDeleteFidelityParamsFile( JNIEnv *env, jobject context, const TuningFork_CProtobufSerialization *fidelity_params )
TuningFork_init 函数会将保真参数保存到文件中,以便在下载连接不可用时使用。
使用此函数,您可以替换或删除已保存的文件。
详细信息 | |||||||
---|---|---|---|---|---|---|---|
参数 |
|
||||||
返回值 |
如果无错误,则返回 TUNINGFORK_ERROR_OK
|
TuningFork_startFidelityParamDownloadThread
TuningFork_ErrorCode TuningFork_startFidelityParamDownloadThread( const TuningFork_CProtobufSerialization *default_params, TuningFork_FidelityParamsCallback fidelity_params_callback )
在单独的线程中下载保真参数。
下载线程已激活,用于检索保真参数,并将执行重试,直到下载成功或发生超时。下载的参数会存储在本地,并在应用下次启动时优先于默认参数使用。请求将根据初始化 Tuning Fork 所用的 TuningFork_Settings 结构体中的 initial_request_timeout_ms 和 ultimate_request_timeout_ms 字段超时。
详细信息 | |||||
---|---|---|---|---|---|
参数 |
|
||||
返回值 |
如果无错误,则返回 TUNINGFORK_ERROR_OK
|