টিএফসেটিংস

#include <tuningfork.h>

ইনিশিয়ালাইজেশন সেটিংস শূন্য যে কোনো মান ব্যবহার করা হচ্ছে না।

সারসংক্ষেপ

পাবলিক বৈশিষ্ট্য

endpoint_uri_override
const char *
টিউনিং ফর্ক প্যারামিটার, আপলোড এবং ডিবাগ অনুরোধের জন্য সংযোগ করবে এমন এন্ডপয়েন্ট ধারণকারী একটি নাল-টার্মিনেটেড স্ট্রিং।
fidelity_params_callback
কলব্যাক সেট করা হলে, এটি ডাউনলোড করা বিশ্বস্ততা পরামিতিগুলির সাথে কল করা হয়।
persistent_cache
const TFCache *
আপলোড ডেটা স্থিরতার জন্য ক্যাশে অবজেক্ট ব্যবহার করা হবে।
swappy_tracer_fn
Swappy_injectTracers ফাংশনের ঠিকানা।
swappy_version
uint32_t
Swappy-এর যে সংস্করণটি swappy_tracer_fn থেকে এসেছে।
training_fidelity_params
প্রশিক্ষণের জন্য আপলোড করা বিশ্বস্ততা পরামিতি ধারণকারী একটি ক্রমিক প্রোটোবাফ।

পাবলিক বৈশিষ্ট্য

endpoint_uri_override

const char * TFSettings::endpoint_uri_override

টিউনিং ফর্ক প্যারামিটার, আপলোড এবং ডিবাগ অনুরোধের জন্য সংযোগ করবে এমন এন্ডপয়েন্ট ধারণকারী একটি নাল-টার্মিনেটেড স্ট্রিং।

এটি সেটিংস প্রোটোতে base_uri-এর মানটিকে ওভাররাইড করে এবং শুধুমাত্র ডিবাগিংয়ের উদ্দেশ্যে তৈরি করা হয়।

বিশ্বস্ততা_পরম_কলব্যাক

ProtoCallback TFSettings::fidelity_params_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 থেকে এসেছে।

প্রশিক্ষণ_বিশ্বস্ততা_পরম

const CProtobufSerialization * TFSettings::training_fidelity_params

প্রশিক্ষণের জন্য আপলোড করা বিশ্বস্ততা পরামিতি ধারণকারী একটি ক্রমিক প্রোটোবাফ।

আপনি প্রশিক্ষণ মোড ব্যবহার না করলে এটি nullptr এ সেট করুন। মনে রাখবেন যে এগুলি APK থেকে লোড করা ডিফল্ট প্যারামিটারের পরিবর্তে ব্যবহার করা হয়, যদি সেগুলি উপস্থিত থাকে এবং সফল ডাউনলোড বা সংরক্ষিত প্যারামিটার না থাকে।