टीएफ़सेटिंग
#include <tuningfork.h>
शुरुआती सेटिंग, इस्तेमाल नहीं की जा रही वैल्यू को शून्य पर सेट कर देती हैं.
खास जानकारी
सार्वजनिक विशेषताएं |
|
---|---|
endpoint_uri_override
|
const char *
यह एक ऐसी स्ट्रिंग है जिसका आखिर में कोई वैल्यू नहीं होती. इसमें वह एंडपॉइंट होता है जिससे ट्यूनिंग फ़ॉर्क, पैरामीटर, अपलोड, और डीबग करने के अनुरोधों के लिए कनेक्ट होगा.
|
fidelity_params_callback
|
कॉलबैक: अगर यह सेट है, तो इसे डाउनलोड किए गए फ़िडेलिटी पैरामीटर के साथ कॉल किया जाता है.
|
persistent_cache
|
const TFCache *
डेटा को बनाए रखने के लिए, अपलोड किया जाने वाला कैश ऑब्जेक्ट.
|
swappy_tracer_fn
|
Swippy_injectTracers फ़ंक्शन का पता.
|
swappy_version
|
uint32_t
Swippy का वह वर्शन जिससे swappy_tracer_fn आता है.
|
training_fidelity_params
|
const CProtobufSerialization *
सीरीज़ के तौर पर एक प्रोटोबफ़ में फ़िडेलिटी पैरामीटर मौजूद होते हैं, जिसे ट्रेनिंग के लिए अपलोड किया जाता है.
|
सार्वजनिक विशेषताएं
endpoint_uri_override
const char * TFSettings::endpoint_uri_override
शून्य-खत्म की गई एक स्ट्रिंग जिसमें एंडपॉइंट होता है, जिसे ट्यूनिंग फ़ोर्क पैरामीटर, अपलोड, और डीबग अनुरोधों के लिए कनेक्ट करेगा.
यह सेटिंग प्रोटो में base_uri मान को बदल देता है और इसका इस्तेमाल सिर्फ़ डीबग करने के लिए किया जाता है.
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
अगर कॉलबैक सेट किया जाता है, तो इसे डाउनलोड किए गए फ़िडेलिटी पैरामीटर के साथ कॉल किया जाता है.
अगर इस नीति को सेट नहीं किया जाता है, तो TuningFork_getFidelityParameters को खुद कॉल करना होगा.
persistent_cache
const TFCache * TFSettings::persistent_cache
डेटा अपलोड करने के लिए इस्तेमाल किया जाने वाला कैश ऑब्जेक्ट.
अगर नीति को सेट नहीं किया जाता है, तो डेटा /data/local/tmp/tunefork में सेव रहता है
swappy_tracer_fn
SwappyTracerFn TFSettings::swappy_tracer_fn
Swappy_injectTracers फ़ंक्शन का पता.
अगर यह नीति सेट नहीं है, तो TuningFork_tick को खुद कॉल करें. अगर इस नीति को सेट किया जाता है, तो चार इंस्ट्रुमेंट बटन के लिए टेलीमेट्री अपने-आप रिकॉर्ड हो जाते हैं.
swappy_version
uint32_t TFSettings::swappy_version
Swippy का वह वर्शन जिससे swappy_tracer_fn आता है.
training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
सीरीज़ के तौर पर एक प्रोटोबफ़ में फ़िडेलिटी पैरामीटर मौजूद होते हैं, जिसे ट्रेनिंग के लिए अपलोड किया जाता है.
अगर ट्रेनिंग मोड का इस्तेमाल नहीं किया जा रहा है, तो इसे nullptr पर सेट करें. ध्यान दें कि APK से लोड किए गए डिफ़ॉल्ट पैरामीटर की जगह इनका इस्तेमाल किया जाता है. हालांकि, ऐसा तब किया जाता है, जब वे मौजूद हों और न ही डाउनलोड हो और न ही सेव किए गए पैरामीटर हों.