การตั้งค่า TF

#include <tuningfork.h>

การตั้งค่าการเริ่มต้น 0 ค่าใดๆ ที่ไม่ได้ใช้งาน

สรุป

แอตทริบิวต์สาธารณะ

endpoint_uri_override
const char *
สตริงที่มีการสิ้นสุดซึ่งเป็นค่า Null ซึ่งมีปลายทางที่ Tuning Fork จะเชื่อมต่อสำหรับพารามิเตอร์ คำขออัปโหลด และแก้ไขข้อบกพร่อง
fidelity_params_callback
หากมีการตั้งค่า Callback ไว้ ระบบจะเรียกการดำเนินการนี้ด้วยพารามิเตอร์ความแม่นยำที่ดาวน์โหลดมา
persistent_cache
const TFCache *
ออบเจ็กต์แคชที่จะใช้ในการอัปโหลดความต่อเนื่องของข้อมูล
swappy_tracer_fn
ที่อยู่ของฟังก์ชัน Swappy_injectTracers
swappy_version
uint32_t
เวอร์ชันของ Swappy ที่ Swappy_tracer_fn มา
training_fidelity_params
Protobuf แบบอนุกรมซึ่งมีพารามิเตอร์ความแม่นยำที่จะอัปโหลดสำหรับการฝึก

แอตทริบิวต์สาธารณะ

ลบล้างค่าปลายทาง [Destination_uri_override)

const char * TFSettings::endpoint_uri_override

สตริงที่มีการสิ้นสุดซึ่งเป็นค่า Null ที่มีปลายทางที่ Tuning Fork จะเชื่อมต่อสำหรับพารามิเตอร์ คำขออัปโหลด และแก้ไขข้อบกพร่อง

คำสั่งนี้จะแทนที่ค่าใน base_uri ในโปรโตการตั้งค่าและมีวัตถุประสงค์เพื่อแก้ไขข้อบกพร่องเท่านั้น

fidelity_params_callback

ProtoCallback TFSettings::fidelity_params_callback

หากมีการตั้งค่า Callback ไว้ ระบบจะเรียกการดำเนินการนี้ด้วยพารามิเตอร์ความแม่นยำที่ดาวน์โหลดมา

หากไม่ได้ตั้งค่า คุณจะต้องเรียกใช้ TuningFork_getFidelityParameters ด้วยตัวเอง

แคชถาวร

const TFCache * TFSettings::persistent_cache

ออบเจ็กต์แคชที่จะใช้ในการอัปโหลดความต่อเนื่องของข้อมูล

หากไม่ได้ตั้งค่า ข้อมูลจะคงอยู่ที่ /data/local/tmp/tuningfork

Swappy_tracer_fn

SwappyTracerFn TFSettings::swappy_tracer_fn

ที่อยู่ของฟังก์ชัน Swappy_injectTracers

หากไม่ได้ตั้งค่าไว้ คุณจะต้องเรียกใช้ TuningFork_tick ด้วยตนเอง หากตั้งค่าไว้ ระบบจะบันทึกการวัดและส่งข้อมูลทางไกลสำหรับคีย์เครื่องมือ 4 คีย์โดยอัตโนมัติ

เวอร์ชันการสลับ

uint32_t TFSettings::swappy_version

เวอร์ชันของ Swappy ที่ Swappy_tracer_fn มา

Training_fidelity_params

const CProtobufSerialization * TFSettings::training_fidelity_params

Protobuf แบบอนุกรมซึ่งมีพารามิเตอร์ความแม่นยำที่จะอัปโหลดสำหรับการฝึก

ตั้งค่าเป็น nullptr หากไม่ได้ใช้โหมดการฝึก โปรดทราบว่าระบบจะใช้พารามิเตอร์เหล่านี้แทนพารามิเตอร์เริ่มต้นที่โหลดจาก APK หากมี รวมถึงไม่มีการดาวน์โหลดหรือพารามิเตอร์ที่บันทึกไว้สำเร็จ