يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# TFCache Struct Reference\n\nTFCache\n=======\n\n`#include \u003ctuningfork.h\u003e`\n\nAn object used to cache upload data when no connection is available.\n\nSummary\n-------\n\nIf you do not supply one of these, data is saved to a temporary file.\n\n| ### Public attributes ||\n|-------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [get](#struct_t_f_cache_1a8c4095e4fe3f46d7b64f18631147787d) | [PFnTFCacheGet](/games/sdk/reference/performance-tuner/custom-engine/group/t-f-cache#group___t_f_cache_1ga368ffbab21fc87f05f680f399eab3e7c) Function to get a value for a key. |\n| [remove](#struct_t_f_cache_1a5656c0622a5b79635af6e446208cf687) | [PFnTFCacheRemove](/games/sdk/reference/performance-tuner/custom-engine/group/t-f-cache#group___t_f_cache_1gaeba6aa5ca1cc9a6542eb4cd2009f4d10) Function to remove an entry in the cache. |\n| [set](#struct_t_f_cache_1a3a86f725982d4c549c0cb41c31b569de) | [PFnTFCacheSet](/games/sdk/reference/performance-tuner/custom-engine/group/t-f-cache#group___t_f_cache_1gadc752781c31efad865ea556ea7a265d3) Function to set a value for a key. |\n| [user_data](#struct_t_f_cache_1ab4d0ce145124f8de6e920d6bf95dc6f7) | `void *` Data passed to each callback. |\n\nPublic attributes\n-----------------\n\n### get\n\n```text\nPFnTFCacheGet TFCache::get\n``` \nFunction to get a value for a key. \n\n### remove\n\n```text\nPFnTFCacheRemove TFCache::remove\n``` \nFunction to remove an entry in the cache. \n\n### set\n\n```text\nPFnTFCacheSet TFCache::set\n``` \nFunction to set a value for a key. \n\n### user_data\n\n```scdoc\nvoid * TFCache::user_data\n``` \nData passed to each callback."]]