gpg:: প্লেয়ার ম্যানেজার

#include <player_manager.h>

বিভিন্ন প্লেয়ার-সম্পর্কিত ডেটা পায় এবং সেট করে।

সারাংশ

পাবলিক প্রকার

FetchCallback typedef
std::function< void(const FetchResponse &)>
একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchResponse গ্রহণ করে।
FetchListCallback typedef
std::function< void(const FetchListResponse &)>
একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchListResponse গ্রহণ করে।
FetchSelfCallback typedef
std::function< void(const FetchSelfResponse &)>
একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchSelfResponse গ্রহণ করে।

পাবলিক ফাংশন

Fetch (const std::string & player_id, FetchCallback callback)
void
অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে।
Fetch ( DataSource data_source, const std::string & player_id, FetchCallback callback)
void
অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে।
FetchBlocking (const std::string & player_id)
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।
FetchBlocking ( DataSource data_source, const std::string & player_id)
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।
FetchBlocking ( Timeout timeout, const std::string & player_id)
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।
FetchBlocking ( DataSource data_source, Timeout timeout, const std::string & player_id)
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।
FetchConnected ( DataSource data_source, FetchListCallback callback)
void
অবচয়।
অ্যাসিঙ্ক্রোনাসভাবে সমস্ত প্লেয়ারকে লোড করে যা বর্তমান গেমের সাথে সংযুক্ত আছে এবং যেগুলি সম্পর্কে সাইন ইন করা প্লেয়ারের জানার অনুমতি রয়েছে৷
FetchConnected ( FetchListCallback callback)
void
অবচয়।
FetchConnected এর ওভারলোড যা CACHE_OR_NETWORK-এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।
FetchConnectedBlocking ( DataSource data_Source, Timeout timeout) অবচয়।
FetchConnected- এর ব্লকিং সংস্করণ।
FetchConnectedBlocking ( DataSource data_source) অবচয়।
FetchConnectedBlocking এর ওভারলোড যা 10 বছরের ডিফল্ট টাইমআউট ব্যবহার করে।
FetchConnectedBlocking ( Timeout timeout) অবচয়।
FetchConnectedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।
FetchConnectedBlocking () অবচয়।
FetchConnectedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স এবং 10 বছরের একটি ডিফল্ট টাইমআউট ব্যবহার করে।
FetchInvitable ( DataSource data_source, FetchListCallback callback)
void
অবচয়।
স্থানীয় প্লেয়ারের চেনাশোনাতে থাকা সমস্ত প্লেয়ারকে অ্যাসিঙ্ক্রোনাসভাবে লোড করে (এবং স্থানীয় প্লেয়ার থেকে আমন্ত্রণ পেতে পারে)।
FetchInvitable ( FetchListCallback callback)
void
অবচয়।
FetchInvitable এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।
FetchInvitableBlocking ( DataSource data_source, Timeout timeout) অবচয়।
FetchInvitable এর ব্লকিং সংস্করণ।
FetchInvitableBlocking ( DataSource data_source) অবচয়।
FetchInvitableBlocking এর ওভারলোড যা 10 বছরের ডিফল্ট টাইমআউট ব্যবহার করে।
FetchInvitableBlocking ( Timeout timeout) অবচয়।
FetchInvitableBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।
FetchInvitableBlocking () অবচয়।
FetchInvitableBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স এবং 10 বছরের একটি ডিফল্ট টাইমআউট ব্যবহার করে।
FetchRecentlyPlayed ( DataSource data_source, FetchListCallback callback)
void
অ্যাসিঙ্ক্রোনাসভাবে সব সম্প্রতি খেলা প্লেয়ার লোড হয়.
FetchRecentlyPlayed ( FetchListCallback callback)
void
FetchRecentlyPlayed এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।
FetchRecentlyPlayedBlocking ( DataSource data_source, Timeout timeout)
FetchRecentlyPlayed এর ব্লকিং সংস্করণ।
FetchRecentlyPlayedBlocking ( DataSource data_source)
FetchRecentlyPlayedBlocking এর ওভারলোড যা 10 বছরের ডিফল্ট টাইমআউট ব্যবহার করে।
FetchRecentlyPlayedBlocking ( Timeout timeout)
FetchRecentlyPlayedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।
FetchRecentlyPlayedBlocking ()
FetchRecentlyPlayedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স এবং 10 বছরের একটি ডিফল্ট টাইমআউট ব্যবহার করে।
FetchSelf ( FetchSelfCallback callback)
void
অ্যাসিঙ্ক্রোনাসভাবে বর্তমানে সাইন-ইন করা সমস্ত খেলোয়াড়ের জন্য সমস্ত ডেটা লোড করে।
FetchSelf ( DataSource data_source, FetchSelfCallback callback)
void
অ্যাসিঙ্ক্রোনাসভাবে বর্তমানে সাইন-ইন করা সমস্ত খেলোয়াড়ের জন্য সমস্ত ডেটা লোড করে।
FetchSelfBlocking ()
সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।
FetchSelfBlocking ( DataSource data_source)
সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।
FetchSelfBlocking ( Timeout timeout)
সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।
FetchSelfBlocking ( DataSource data_source, Timeout timeout)
সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।

কাঠামো

gpg:: PlayerManager:: FetchListResponse

একটি প্রতিক্রিয়া যা খেলোয়াড়দের ভেক্টর ধারণ করে।

gpg:: PlayerManager:: FetchResponse

একটি নির্দিষ্ট প্লেয়ারের জন্য data এবং ResponseStatus

gpg:: PlayerManager:: FetchSelfResponse

একটি প্রতিক্রিয়া স্থিতি সহ সমস্ত প্লেয়ার ডেটা ধারণ করে৷

পাবলিক প্রকার

কলব্যাক আনুন

std::function< void(const FetchResponse &)> FetchCallback

একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchResponse গ্রহণ করে।

এই কলব্যাক টাইপটি Fetch(*) ফাংশনে প্রদান করা হয়েছে।

FetchListCallback

std::function< void(const FetchListResponse &)> FetchListCallback

একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchListResponse গ্রহণ করে।

এই কলব্যাক টাইপটি Fetch(*) ফাংশনে প্রদান করা হয়েছে।

সেলফ কলব্যাক আনুন

std::function< void(const FetchSelfResponse &)> FetchSelfCallback

একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchSelfResponse গ্রহণ করে।

এই কলব্যাকের ধরনটি নীচের FetchSelf(*) ফাংশনে প্রদান করা হয়েছে৷

পাবলিক ফাংশন

আনুন

void Fetch(
  const std::string & player_id,
  FetchCallback callback
)

অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে।

অপারেশন শেষ হলে প্রদত্ত ফেচকলব্যাককে কল করে। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে CACHE_OR_NETWORK হিসাবে নির্দিষ্ট ডেটা_সোর্স সহ Fetch(DataSource data_source, const std::string& player_id, FetchCallback callback) কল করার সমতুল্য করে তোলে।

আনুন

void Fetch(
  DataSource data_source,
  const std::string & player_id,
  FetchCallback callback
)

অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে।

অপারেশন শেষ হলে প্রদত্ত ফেচকলব্যাককে কল করে। CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷

ফেচব্লকিং

FetchResponse FetchBlocking(
  const std::string & player_id
)

সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।

ডেটা_সোর্স বা টাইমআউট উভয়ই নির্দিষ্ট করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchResponse FetchBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), ডেটাসোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং 10 বছর হিসাবে নির্দিষ্ট করা হয়েছে।

ফেচব্লকিং

FetchResponse FetchBlocking(
  DataSource data_source,
  const std::string & player_id
)

সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।

CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ টাইমআউট অনির্দিষ্ট রেখে দিলে এই ফাংশন কলটিকে FetchResponse FetchBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট) কল করার সমতুল্য করে, আপনার নির্দিষ্ট ডেটা_সোর্স মান এবং 10 বছর হিসাবে নির্দিষ্ট করা সময়সীমা।

ফেচব্লকিং

FetchResponse FetchBlocking(
  Timeout timeout,
  const std::string & player_id
)

সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।

মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন। ডেটা_সোর্স অনির্দিষ্ট ত্যাগ করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchResponse FetchBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), সাথে ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং টাইমআউট, আপনার নির্দিষ্ট মান সহ।

ফেচব্লকিং

FetchResponse FetchBlocking(
  DataSource data_source,
  Timeout timeout,
  const std::string & player_id
)

সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট প্লেয়ারের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।

CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন।

আনয়ন সংযুক্ত

void FetchConnected(
  DataSource data_source,
  FetchListCallback callback
)

অ্যাসিঙ্ক্রোনাসভাবে সমস্ত প্লেয়ারকে লোড করে যা বর্তমান গেমের সাথে সংযুক্ত আছে এবং যেগুলি সম্পর্কে সাইন ইন করা প্লেয়ারের জানার অনুমতি রয়েছে৷

অপারেশন শেষ হলে প্রদত্ত ফেচকলব্যাককে কল করে। CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷

মনে রাখবেন যে এই ফাংশনটি প্লেয়ার অবজেক্ট রিটার্ন করতে পারে যেখানে Player.HasLevelInfo মিথ্যা রিটার্ন করে। এই ধরনের ক্ষেত্রে, Fetch API-এর মাধ্যমে প্রদত্ত প্লেয়ারকে পুনরায় অনুরোধ করে স্তরের তথ্য পুনরুদ্ধার করা যেতে পারে। অবচয়।

আনয়ন সংযুক্ত

void FetchConnected(
  FetchListCallback callback
)

FetchConnected এর ওভারলোড যা CACHE_OR_NETWORK-এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।

অবচয়।

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  DataSource data_Source,
  Timeout timeout
)

FetchConnected- এর ব্লকিং সংস্করণ।

কলারকে ms-এ একটি টাইমআউট নির্দিষ্ট করার অনুমতি দেয়৷ নির্দিষ্ট সময় অতিবাহিত হওয়ার পরে, ফাংশনটি ERROR_TIMEOUT প্রদান করে। মনে রাখবেন যে iOS-এ এই ব্লকিং সংস্করণটিকে UI থ্রেড থেকে কল করা যাবে না, কারণ অন্তর্নিহিত প্লাস পরিষেবা যা ডেটা সরবরাহ করে তাকে অবশ্যই UI থ্রেডে ক্রিয়াকলাপ চালাতে হবে। অবচয়।

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  DataSource data_source
)

FetchConnectedBlocking এর ওভারলোড যা 10 বছরের ডিফল্ট টাইমআউট ব্যবহার করে।

অবচয়।

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  Timeout timeout
)

FetchConnectedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।

অবচয়।

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking()

FetchConnectedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স এবং 10 বছরের একটি ডিফল্ট টাইমআউট ব্যবহার করে।

অবচয়।

আমন্ত্রণযোগ্য আনুন

void FetchInvitable(
  DataSource data_source,
  FetchListCallback callback
)

স্থানীয় প্লেয়ারের চেনাশোনাতে থাকা সমস্ত প্লেয়ারকে অ্যাসিঙ্ক্রোনাসভাবে লোড করে (এবং স্থানীয় প্লেয়ার থেকে আমন্ত্রণ পেতে পারে)।

মনে রাখবেন যে যদি একজন আমন্ত্রিত খেলোয়াড় বর্তমান গেমের সাথে সংযুক্ত না থাকে, তাহলে তারা আমন্ত্রণ জানানো হয়েছে এমন কোনো বিজ্ঞপ্তি নাও পেতে পারে।

অপারেশন শেষ হলে প্রদত্ত ফেচকলব্যাককে কল করে। CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷

মনে রাখবেন যে এই ফাংশনটি প্লেয়ার অবজেক্ট রিটার্ন করতে পারে যেখানে Player.HasLevelInfo মিথ্যা রিটার্ন করে। এই ধরনের ক্ষেত্রে, Fetch API-এর মাধ্যমে প্রদত্ত প্লেয়ারকে পুনরায় অনুরোধ করে স্তরের তথ্য পুনরুদ্ধার করা যেতে পারে। অবচয়।

আমন্ত্রণযোগ্য আনুন

void FetchInvitable(
  FetchListCallback callback
)

FetchInvitable এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।

অবচয়।

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  DataSource data_source,
  Timeout timeout
)

FetchInvitable এর ব্লকিং সংস্করণ।

কলারকে ms-এ একটি টাইমআউট নির্দিষ্ট করার অনুমতি দেয়৷ নির্দিষ্ট সময় অতিবাহিত হওয়ার পরে, ফাংশনটি ERROR_TIMEOUT প্রদান করে। মনে রাখবেন যে iOS-এ এই ব্লকিং সংস্করণটিকে UI থ্রেড থেকে কল করা যাবে না, কারণ অন্তর্নিহিত প্লাস পরিষেবা যা ডেটা সরবরাহ করে তাকে অবশ্যই UI থ্রেডে ক্রিয়াকলাপ চালাতে হবে। অবচয়।

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  DataSource data_source
)

FetchInvitableBlocking এর ওভারলোড যা 10 বছরের ডিফল্ট টাইমআউট ব্যবহার করে।

অবচয়।

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  Timeout timeout
)

FetchInvitableBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।

অবচয়।

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking()

FetchInvitableBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স এবং 10 বছরের একটি ডিফল্ট টাইমআউট ব্যবহার করে।

অবচয়।

FetchRecentlyplayed

void FetchRecentlyPlayed(
  DataSource data_source,
  FetchListCallback callback
)

অ্যাসিঙ্ক্রোনাসভাবে সব সম্প্রতি খেলা প্লেয়ার লোড হয়.

অপারেশন শেষ হলে প্রদত্ত ফেচকলব্যাককে কল করে। CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷

FetchRecentlyplayed

void FetchRecentlyPlayed(
  FetchListCallback callback
)

FetchRecentlyPlayed এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking(
  DataSource data_source,
  Timeout timeout
)

FetchRecentlyPlayed এর ব্লকিং সংস্করণ।

কলারকে ms-এ একটি টাইমআউট নির্দিষ্ট করার অনুমতি দেয়৷ নির্দিষ্ট সময় অতিবাহিত হওয়ার পরে, ফাংশনটি ERROR_TIMEOUT প্রদান করে।

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking(
  DataSource data_source
)

FetchRecentlyPlayedBlocking এর ওভারলোড যা 10 বছরের ডিফল্ট টাইমআউট ব্যবহার করে।

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking(
  Timeout timeout
)

FetchRecentlyPlayedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স ব্যবহার করে।

FetchRecentlyPlayedBlocking

FetchListResponse FetchRecentlyPlayedBlocking()

FetchRecentlyPlayedBlocking এর ওভারলোড যা CACHE_OR_NETWORK এর একটি ডিফল্ট ডেটা_সোর্স এবং 10 বছরের একটি ডিফল্ট টাইমআউট ব্যবহার করে।

নিজেকে আনুন

void FetchSelf(
  FetchSelfCallback callback
)

অ্যাসিঙ্ক্রোনাসভাবে বর্তমানে সাইন-ইন করা সমস্ত খেলোয়াড়ের জন্য সমস্ত ডেটা লোড করে।

অপারেশন সম্পূর্ণ হলে প্রদত্ত FetchSelfCallback কল করে। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে CACHE_OR_NETWORK হিসাবে নির্দিষ্ট ডেটা_সোর্স সহ FetchSelf(DataSource data_source, FetchSelfCallback callback) কল করার সমতুল্য করে তোলে।

নিজেকে আনুন

void FetchSelf(
  DataSource data_source,
  FetchSelfCallback callback
)

অ্যাসিঙ্ক্রোনাসভাবে বর্তমানে সাইন-ইন করা সমস্ত খেলোয়াড়ের জন্য সমস্ত ডেটা লোড করে।

অপারেশন সম্পূর্ণ হলে প্রদত্ত FetchSelfCallback কল করে। CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking()

সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।

ডেটা_সোর্স বা টাইমআউট নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchSelfResponse FetchSelfBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), সাথে ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং 10 বছর হিসাবে নির্দিষ্ট করা হয়েছে।

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  DataSource data_source
)

সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।

CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ টাইমআউট নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchSelfResponse FetchSelfBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), আপনার নির্দিষ্ট ডেটা_সোর্স মান সহ, এবং 10 বছর হিসাবে নির্দিষ্ট করা সময়সীমা।

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  Timeout timeout
)

সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।

মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchSelfResponse FetchSelfBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), যার সাথে ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে, এবং আপনার নির্দিষ্ট মান ধারণকারী টাইমআউট।

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  DataSource data_source,
  Timeout timeout
)

সিঙ্ক্রোনাসভাবে বর্তমানে সমস্ত সাইন-ইন করা খেলোয়াড়দের জন্য সমস্ত ডেটা লোড করে, সরাসরি FetchSelfResponse ফেরত দেয়।

CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন।