gpg:: লিডারবোর্ড ম্যানেজার
#include <leaderboard_manager.h>
বিভিন্ন লিডারবোর্ড-সম্পর্কিত ডেটা পায় এবং সেট করে।
সারাংশ
পাবলিক প্রকার | |
---|---|
FetchAllCallback | typedefstd::function< void(const FetchAllResponse &)> একটি FetchAllResponse টাইপ কলব্যাক সংজ্ঞায়িত করে। |
FetchAllScoreSummariesCallback | typedefstd::function< void(const FetchAllScoreSummariesResponse &)> একটি FetchAllScoreSummariesResponse টাইপ কলব্যাক সংজ্ঞায়িত করে। |
FetchCallback | typedefstd::function< void(const FetchResponse &)> একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchResponse গ্রহণ করে। |
FetchScorePageCallback | typedefstd::function< void(const FetchScorePageResponse &)> একটি ScorePageResponse টাইপ কলব্যাক সংজ্ঞায়িত করে। |
FetchScoreSummaryCallback | typedefstd::function< void(const FetchScoreSummaryResponse &)> একটি FetchScoreSummaryResponse টাইপ কলব্যাক সংজ্ঞায়িত করে। |
ShowAllUICallback | typedefstd::function< void(const UIStatus &)> একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি UIStatus পায়। |
ShowUICallback | typedefstd::function< void(const UIStatus &)> একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি UIStatus পায়। |
পাবলিক ফাংশন | |
---|---|
Fetch (const std::string & leaderboard_id, FetchCallback callback) | void বর্তমানে সাইন ইন করা প্লেয়ারের জন্য অ্যাসিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে। |
Fetch ( DataSource data_source, const std::string & leaderboard_id, FetchCallback callback) | void বর্তমানে সাইন ইন করা প্লেয়ারের জন্য অ্যাসিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে। |
FetchAll ( FetchAllCallback callback) | void বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য অ্যাসিঙ্ক্রোনাসভাবে ডেটা লোড করে। |
FetchAll ( DataSource data_source, FetchAllCallback callback) | void বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য অ্যাসিঙ্ক্রোনাসভাবে ডেটা লোড করে। |
FetchAllBlocking () | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়। |
FetchAllBlocking ( DataSource data_source) | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়। |
FetchAllBlocking ( Timeout timeout) | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়। |
FetchAllBlocking ( DataSource data_source, Timeout timeout) | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়। |
FetchAllScoreSummaries (const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback) | void অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে। |
FetchAllScoreSummaries ( DataSource data_source, const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback) | void অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে। |
FetchAllScoreSummariesBlocking (const std::string & leaderboard_id) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়। |
FetchAllScoreSummariesBlocking ( DataSource data_source, const std::string & leaderboard_id) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়। |
FetchAllScoreSummariesBlocking ( Timeout timeout, const std::string & leaderboard_id) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়। |
FetchAllScoreSummariesBlocking ( DataSource data_source, Timeout timeout, const std::string & leaderboard_id) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়। |
FetchBlocking (const std::string & leaderboard_id) | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়। |
FetchBlocking ( DataSource data_source, const std::string & leaderboard_id) | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়। |
FetchBlocking ( Timeout timeout, const std::string & leaderboard_id) | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়। |
FetchBlocking ( DataSource data_source, Timeout timeout, const std::string & leaderboard_id) | বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে। |
FetchScorePage (const ScorePage::ScorePageToken & token, FetchScorePageCallback callback) | void স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে। |
FetchScorePage ( DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback) | void স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে। |
FetchScorePage (const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback) | void স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে। |
FetchScorePage ( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback) | void স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে। |
FetchScorePageBlocking (const ScorePage::ScorePageToken & token) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScorePageBlocking ( DataSource data_source, const ScorePage::ScorePageToken & token) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScorePageBlocking ( Timeout timeout, const ScorePage::ScorePageToken & token) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScorePageBlocking (const ScorePage::ScorePageToken & token, uint32_t max_results) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScorePageBlocking ( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScorePageBlocking ( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScorePageBlocking ( Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScorePageBlocking ( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results) | স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়। |
FetchScoreSummary (const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback) | void অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, যা একটি প্রদত্ত লিডারবোর্ডের সংগ্রহ এবং সময়কাল অন্তর্ভুক্ত করে। |
FetchScoreSummary ( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback) | void অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, যা একটি প্রদত্ত লিডারবোর্ডের সংগ্রহ এবং সময়কাল অন্তর্ভুক্ত করে। |
FetchScoreSummaryBlocking (const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়। |
FetchScoreSummaryBlocking ( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়। |
FetchScoreSummaryBlocking ( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়। |
FetchScoreSummaryBlocking ( DataSource data_source, Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়। |
ScorePageToken (const std::string & leaderboard_id, LeaderboardStart start, LeaderboardTimeSpan time_span, LeaderboardCollection collection) const | একটি নির্দিষ্ট লিডারবোর্ডের জন্য একটি স্কোর পৃষ্ঠা টোকেন পায়, স্কোর বা প্লেয়ার দ্বারা শুরু হয় এবং একটি নির্দিষ্ট সময়কাল এবং সংগ্রহ কভার করে। |
ShowAllUI ( ShowAllUICallback callback) | void ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা সমস্ত লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowAllUI () | void |
ShowAllUIBlocking () | ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা সমস্ত লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowAllUIBlocking ( Timeout timeout) | ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা সমস্ত লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowUI (const std::string & leaderboard_id, ShowUICallback callback) | void ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowUI (const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback) | void ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowUI (const std::string & leaderboard_id) | void |
ShowUIBlocking (const std::string & leaderboard_id) | ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowUIBlocking (const std::string & leaderboard_id, LeaderboardTimeSpan time_span) | ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowUIBlocking ( Timeout timeout, const std::string & leaderboard_id) | ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
ShowUIBlocking ( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span) | ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। |
SubmitScore (const std::string & leaderboard_id, uint64_t score) | void বর্তমানে সাইন ইন করা খেলোয়াড়ের জন্য লিডারবোর্ডে একটি স্কোর জমা দিন। |
SubmitScore (const std::string & leaderboard_id, uint64_t score, const std::string & metadata) | void বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য, একটি নির্দিষ্ট আইডি এবং মেটাডেটার সাথে যুক্ত লিডারবোর্ডে একটি স্কোর জমা দিন (যেমন খেলোয়াড় স্কোর অর্জনের জন্য কিছু করেছে)। |
কাঠামো | |
---|---|
gpg:: LeaderboardManager:: FetchAllResponse | সমস্ত লিডারবোর্ডের জন্য ডেটা এবং প্রতিক্রিয়া স্থিতি রয়েছে। |
gpg:: LeaderboardManager:: FetchAllScoreSummariesResponse | সমস্ত লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা এবং প্রতিক্রিয়া স্থিতি রয়েছে৷ |
gpg:: LeaderboardManager:: FetchResponse | একটি প্রতিক্রিয়া স্থিতি সহ একটি লিডারবোর্ডের জন্য ডেটা ধারণ করে৷ |
gpg:: লিডারবোর্ড ম্যানেজার:: FetchScorePageResponse | অ্যাক্সেস করা স্কোর পৃষ্ঠা থেকে প্রতিক্রিয়া স্থিতি এবং ডেটা প্রদান করে। |
gpg:: লিডারবোর্ড ম্যানেজার:: FetchScoreSummaryResponse | একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য ডেটা এবং প্রতিক্রিয়া স্থিতি। |
পাবলিক প্রকার
অলকলব্যাক আনুন
std::function< void(const FetchAllResponse &)> FetchAllCallback
একটি FetchAllResponse
টাইপ কলব্যাক সংজ্ঞায়িত করে।
সমস্তস্কোর সারসংক্ষেপ কলব্যাক আনুন
std::function< void(const FetchAllScoreSummariesResponse &)> FetchAllScoreSummariesCallback
একটি FetchAllScoreSummariesResponse
টাইপ কলব্যাক সংজ্ঞায়িত করে।
কলব্যাক আনুন
std::function< void(const FetchResponse &)> FetchCallback
একটি কলব্যাক প্রকার সংজ্ঞায়িত করে যা একটি FetchResponse গ্রহণ করে।
এই কলব্যাক টাইপটি Fetch(*)
ফাংশনে প্রদান করা হয়েছে।
FetchScorePageCallback
std::function< void(const FetchScorePageResponse &)> FetchScorePageCallback
একটি ScorePageResponse
টাইপ কলব্যাক সংজ্ঞায়িত করে।
FetchScoreSummaryCallback
std::function< void(const FetchScoreSummaryResponse &)> FetchScoreSummaryCallback
একটি FetchScoreSummaryResponse
টাইপ কলব্যাক সংজ্ঞায়িত করে।
শোঅলইউআইকলব্যাক
std::function< void(const UIStatus &)> ShowAllUICallback
একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি UIStatus
পায়।
এই কলব্যাক টাইপ নিচে ShowAllUI*
ফাংশনে প্রদান করা হয়েছে।
ShowUICallback
std::function< void(const UIStatus &)> ShowUICallback
একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি UIStatus
পায়।
নিচের ShowUI*
ফাংশনে এই কলব্যাক টাইপ দেওয়া হয়েছে।
পাবলিক ফাংশন
আনুন
void Fetch( const std::string & leaderboard_id, FetchCallback callback )
বর্তমানে সাইন ইন করা প্লেয়ারের জন্য অ্যাসিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে।
অপারেশন শেষ হলে প্রদত্ত ফেচকলব্যাককে কল করে। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে Fetch(DataSource data_source, const std::string& leaderboard_id, FetchCallback callback)
, ডেটাসোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে।
আনুন
void Fetch( DataSource data_source, const std::string & leaderboard_id, FetchCallback callback )
বর্তমানে সাইন ইন করা প্লেয়ারের জন্য অ্যাসিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে।
অপারেশন শেষ হলে প্রদত্ত ফেচকলব্যাককে কল করে। CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷
সমস্ত আনুন
void FetchAll( FetchAllCallback callback )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য অ্যাসিঙ্ক্রোনাসভাবে ডেটা লোড করে।
ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে CACHE_OR_NETWORK হিসাবে নির্দিষ্ট ডেটা_সোর্স সহ FetchAll(DataSource data_source, FetchAllCallback কলব্যাক) কল করার সমতুল্য করে তোলে।
সমস্ত আনুন
void FetchAll( DataSource data_source, FetchAllCallback callback )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য অ্যাসিঙ্ক্রোনাসভাবে ডেটা লোড করে।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷
ফেচঅলব্লকিং
FetchAllResponse FetchAllBlocking()
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়।
ডেটা_সোর্স বা টাইমআউট উভয়ই নির্দিষ্ট করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchAllResponse FetchAllBlocking (ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং 10 বছর হিসাবে নির্দিষ্ট করা হয়েছে।
ফেচঅলব্লকিং
FetchAllResponse FetchAllBlocking( DataSource data_source )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ টাইমআউট নির্দিষ্ট না করা এই ফাংশন কলটিকে FetchAllResponse FetchAllBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট) কল করার সমতুল্য করে তোলে, আপনার নির্দিষ্ট ডেটা_সোর্স মান এবং 10 বছর হিসাবে নির্দিষ্ট করা সময়সীমা।
ফেচঅলব্লকিং
FetchAllResponse FetchAllBlocking( Timeout timeout )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়।
মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchAllResponse FetchAllBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট) , সাথে ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং টাইমআউট আপনার নির্দিষ্ট করা মান রয়েছে।
ফেচঅলব্লকিং
FetchAllResponse FetchAllBlocking( DataSource data_source, Timeout timeout )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সমস্ত লিডারবোর্ডের জন্য সিঙ্ক্রোনাস ডেটা লোড করে, সরাসরি FetchAllResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন।
সমস্তস্কোর সারসংক্ষেপ আনুন
void FetchAllScoreSummaries( const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে।
ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে CACHE_OR_NETWORK হিসাবে নির্দিষ্ট ডেটা_সোর্স সহ FetchAllScoreSummaries(DataSource data_source, const std::string&leaderboard_id, FetchAllScoreSummariesCallback কলব্যাক) এর সমতুল্য করে তোলে।
সমস্তস্কোর সারসংক্ষেপ আনুন
void FetchAllScoreSummaries( DataSource data_source, const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷
সমস্ত স্কোর সারসংক্ষেপ ব্লক করা
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( const std::string & leaderboard_id )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়।
ডেটা_সোর্স এবং টাইমআউট নির্দিষ্ট না করা এই ফাংশন কলটিকে FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking (DataSource data_source, const std::string & leaderboard_id), ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করে, এবং টাইমআউট 10 বছর হিসাবে নির্দিষ্ট করে।
সমস্ত স্কোর সারসংক্ষেপ ব্লক করা
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, const std::string & leaderboard_id )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ টাইমআউট নির্দিষ্ট না করা এই ফাংশন কলটিকে FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking(DataSource data_source, const std::string&leaderboard_id), আপনার নির্দিষ্ট ডেটা_সোর্স মান এবং 10 বছর হিসাবে নির্দিষ্ট করা সময়সীমার সমতুল্য করে তোলে।
সমস্ত স্কোর সারসংক্ষেপ ব্লক করা
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( Timeout timeout, const std::string & leaderboard_id )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়।
মিলিসেকেন্ডে সময়সীমা নির্দিষ্ট করুন। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশন কলটিকে FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking(DataSource data_source, std::string const &leaderboard_id) এর সমতুল্য করে তোলে, যার সাথে ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং টাইমআউট আপনার জন্য মান রয়েছে।
সমস্ত স্কোর সারসংক্ষেপ ব্লক করা
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ডের জন্য সমস্ত স্কোর সারাংশ নিয়ে আসে, সরাসরি FetchAllScoreSummariesResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডে সময়সীমা নির্দিষ্ট করুন।
ফেচব্লকিং
FetchResponse FetchBlocking( const std::string & leaderboard_id )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।
ডেটা_সোর্স বা টাইমআউট উভয়ই নির্দিষ্ট করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchResponse FetchBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং 10 বছর হিসাবে নির্দিষ্ট করা হয়েছে।
ফেচব্লকিং
FetchResponse FetchBlocking( DataSource data_source, const std::string & leaderboard_id )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ টাইমআউট নির্দিষ্ট না করা এই ফাংশন কলটিকে FetchResponse FetchBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), ডেটা_সোর্সের জন্য আপনার নির্দিষ্ট মান এবং 10 বছর হিসাবে নির্দিষ্ট করা সময়সীমার সাথে কল করার সমতুল্য করে তোলে।
ফেচব্লকিং
FetchResponse FetchBlocking( Timeout timeout, const std::string & leaderboard_id )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে, সরাসরি FetchResponse ফেরত দেয়।
মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchResponse FetchBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট), সাথে ডেটা_সোর্স CACHE_OR_NETWORK হিসাবে নির্দিষ্ট করা হয়েছে এবং টাইমআউট আপনার নির্দিষ্ট করা মান রয়েছে।
ফেচব্লকিং
FetchResponse FetchBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য সিঙ্ক্রোনাসভাবে লিডারবোর্ড ডেটা লোড করে।
সরাসরি FetchResponse ফেরত দিচ্ছে। CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন।
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে।
ডেটা_সোর্স বা max_results কোনটিই নির্দিষ্ট করা এই ফাংশনটিকে FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken এবং টোকেন, uint32_t max_results, FetchScorePageCallback কলব্যাক) এর সমতুল্য করে তোলে .
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ max_results নির্দিষ্ট না করা এই ফাংশনটিকে FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken এবং টোকেন, uint32_t max_results, FetchScorePageCallback কলব্যাক) এর সমতুল্য করে তোলে, ডেটা_সোর্সের জন্য আপনার নির্দিষ্ট মান এবং spec20 হিসাবে specified.
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে।
max_results ফলাফল স্কোর পৃষ্ঠায় অন্তর্ভুক্ত করার জন্য সর্বাধিক স্কোর নির্দিষ্ট করে, যা 25-এর বেশি নাও হতে পারে। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken এবং টোকেন, uint32_scoreback, FetchScorePage) এর সমতুল্য করে তোলে ), CACHE_OR_NETWORK হিসাবে নির্দিষ্ট ডেটা_সোর্স এবং আপনার নির্দিষ্ট মান ধারণকারী max_results সহ।
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য অ্যাসিঙ্ক্রোনাস ডেটা প্রদান করে।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ max_results ফলাফল স্কোর পৃষ্ঠায় অন্তর্ভুক্ত করার জন্য সর্বাধিক সংখ্যক স্কোর নির্দিষ্ট করে, যা 25-এর বেশি নাও হতে পারে।
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
ডেটা_সোর্স, টাইমআউট বা max_results কোনোটিই নির্দিষ্ট করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchScorePageResponse ফেচস্কোরপেজব্লকিং 10 বছর, এবং max_results হিসাবে নির্দিষ্ট করা হয়েছে 20 হিসাবে নির্দিষ্ট করা হয়েছে।
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
টাইমআউট বা max_results এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchScorePageResponse ফেচস্কোরপেজব্লকিং ults 20 হিসাবে নির্দিষ্ট .
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( Timeout timeout, const ScorePage::ScorePageToken & token )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
মিলিসেকেন্ডে সময়সীমা নির্দিষ্ট করুন। ডেটা_সোর্স বা max_results কোনোটিই নির্দিষ্ট করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchScorePageResponse ফেচস্কোরপেজব্লকিং ecified মান, এবং max_results 20 হিসাবে নির্দিষ্ট করা হয়েছে .
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token, uint32_t max_results )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
max_results এর জন্য 25 পর্যন্ত একটি মান নির্দিষ্ট করুন। ডেটা_সোর্স বা টাইমআউট কোনোটিই নির্দিষ্ট করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchScorePageResponse FetchScorePageBlocking(DataSource data_source, timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results as two , এবং max_results যার মধ্যে আপনার নির্দিষ্ট করা আছে মান
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডে সময়সীমা নির্দিষ্ট করুন। max_value নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchScorePageResponse FetchScorePageBlocking(DataSource data_source, timeout timeout, const ScorePage::ScorePageToken & টোকেন, uint32_t max_results), সাথে data_source এবং sp2ecified মান হিসেবে আপনার max_ec এবং specified টাইমআউট রয়েছে।
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY, এবং max_results হিসাবে 25 পর্যন্ত মান হিসাবে নির্দিষ্ট করুন । টাইমআউট নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchScorePageResponse FetchScorePageBlocking(ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট, max_results), data_source সহ এবং আপনার নির্দিষ্ট মান ধারণকারী max_results, এবং 10 বছর হিসাবে নির্দিষ্ট সময়সীমা।
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
25 পর্যন্ত মান হিসাবে টাইমআউট এবং max_results নির্দিষ্ট করুন । data_source নির্দিষ্ট না করা এই ফাংশনটিকে কল করার সমতুল্য করে তোলে FetchScorePageResponse ফেচস্কোরপেজব্লকিং ধারণকারী ফলাফল আপনার নির্দিষ্ট মান, এবং CACHE_OR_NETWORK হিসাবে নির্দিষ্ট ডেটা_সোর্স।
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results )
স্কোর-পৃষ্ঠা টোকেন দ্বারা চিহ্নিত একটি স্কোর পৃষ্ঠার জন্য সিঙ্ক্রোনাস ডেটা ফেরত দেয়, সরাসরি FetchScorePageResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে সময়সীমা নির্দিষ্ট করুন। 25 পর্যন্ত একটি মান হিসাবে max_results উল্লেখ করুন।
FetchScoresummary
void FetchScoreSummary( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, যা একটি প্রদত্ত লিডারবোর্ডের সংগ্রহ এবং সময়কাল অন্তর্ভুক্ত করে।
সময়কালের জন্য DAILY, WEEKLY, বা ALL_TIME নির্দিষ্ট করুন৷ সংগ্রহের জন্য পাবলিক বা সামাজিক উল্লেখ করুন। ডেটা_সোর্স নির্দিষ্ট না করা এই ফাংশনটিকে FetchScoreSummary(DataSource data_source, const std::string&leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback কলব্যাক) এর সমতুল্য করে তোলে।
FetchScoresummary
void FetchScoreSummary( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
অ্যাসিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, যা একটি প্রদত্ত লিডারবোর্ডের সংগ্রহ এবং সময়কাল অন্তর্ভুক্ত করে।
ডেটা_সোর্সের জন্য CACHE_OR_NETWORK বা NETWORK_ONLY নির্দিষ্ট করুন। সময়কালের জন্য DAILY, WEEKLY, বা ALL_TIME উল্লেখ করুন। সংগ্রহের জন্য পাবলিক বা সামাজিক উল্লেখ করুন।
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়।
সময়কালের জন্য DAILY, WEEKLY, বা ALL_TIME নির্দিষ্ট করুন৷ সংগ্রহের জন্য পাবলিক বা সামাজিক উল্লেখ করুন। ডেটা_সোর্স এবং টাইমআউট উভয়ই নির্দিষ্ট করা এই ফাংশনটিকে FetchScoreSummaryResponse FetchScoreSummaryBlocking কল করার সমতুল্য করে না 10 বছর, এবং আপনার নির্দিষ্ট মান সময়কাল এবং সংগ্রহের জন্য।
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ সময়কালের জন্য DAILY, WEEKLY, বা ALL_TIME নির্দিষ্ট করুন৷ সংগ্রহের জন্য পাবলিক বা সামাজিক উল্লেখ করুন। সময়সীমা নির্দিষ্ট না করা এই ফাংশনটিকে FetchScoreSummaryResponse FetchScoreSummaryBlocking-এর সমতুল্য করে তোলে স্প্যান এবং সংগ্রহ।
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়।
মিলিসেকেন্ডে সময়সীমা নির্দিষ্ট করুন। সময়কালের জন্য DAILY, WEEKLY, বা ALL_TIME নির্দিষ্ট করুন৷ সংগ্রহের জন্য পাবলিক বা সামাজিক উল্লেখ করুন। ডেটা_সোর্স নির্দিষ্ট না করে এই ফাংশনটি কল করার সমতুল্য করে তোলে ফেচস্কোরসুমারিঅরস্পোনস ফেচস্কোরসুমারি ব্লকিং (ডেটাসোর্স ডেটা_সোর্স, টাইমআউট টাইমআউট, কনস্ট এসটিডি :: স্ট্রিং এবং লিডারবোর্ড_আইডি, লিডারবোর্ড টাইমস্প্যান টাইমসপ্যান, লিডারবোর্ডকোলেকশন সংগ্রহ), সময়সীমার সাথে নির্দিষ্ট সময় এবং ডেটা_সপোর্স, .
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
সিঙ্ক্রোনাসভাবে একটি নির্দিষ্ট লিডারবোর্ড স্কোর সারাংশের জন্য সমস্ত ডেটা নিয়ে আসে, সরাসরি FetchScoreSummaryResponse ফেরত দেয়।
CACHE_OR_NETWORK বা NETWORK_ONLY হিসাবে ডেটা_সোর্স নির্দিষ্ট করুন৷ মিলিসেকেন্ডে সময়সীমা নির্দিষ্ট করুন। সময়কালের জন্য DAILY, WEEKLY, বা ALL_TIME নির্দিষ্ট করুন৷ সংগ্রহের জন্য পাবলিক বা সামাজিক উল্লেখ করুন।
ScorePageToken
ScorePage::ScorePageToken ScorePageToken( const std::string & leaderboard_id, LeaderboardStart start, LeaderboardTimeSpan time_span, LeaderboardCollection collection ) const
একটি নির্দিষ্ট লিডারবোর্ডের জন্য একটি স্কোর পৃষ্ঠা টোকেন পায়, স্কোর বা প্লেয়ার দ্বারা শুরু হয় এবং একটি নির্দিষ্ট সময়কাল এবং সংগ্রহ কভার করে।
ScorePageToken বিভিন্ন লিডারবোর্ড ফাংশনে ব্যবহৃত হয় যা স্কোরের পৃষ্ঠাগুলির মাধ্যমে পেজিং করার অনুমতি দেয়। এই ফাংশন দ্বারা তৈরি টোকেন সবসময় অনুরোধ করা পরিসরের শুরুতে শুরু হবে।
ShowAllUI
void ShowAllUI( ShowAllUICallback callback )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা সমস্ত লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি অ্যাসিঙ্ক্রোনাসভাবে ShowAllUICallback
কল করে।
ShowAllUI
void ShowAllUI()
অবচয়। ShowAllUI (ShowAllUICallback কলব্যাক) পছন্দ করুন। ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা সমস্ত লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। UI সমস্ত প্ল্যাটফর্মে অ্যাসিঙ্ক্রোনাসভাবে দেখানো হয়।
শোঅলইউআইব্লকিং
UIStatus ShowAllUIBlocking()
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা সমস্ত লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি সিঙ্ক্রোনাসভাবে একটি UIStatus
প্রদান করে। timeout
নির্দিষ্ট না করা এই ফাংশন কলটিকে ShowAllUIBlocking(Timeout timeout)
কল করার সমতুল্য করে তোলে এবং 10 বছর হিসাবে নির্দিষ্ট timeout
সাথে।
শোঅলইউআইব্লকিং
UIStatus ShowAllUIBlocking( Timeout timeout )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা সমস্ত লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি সিঙ্ক্রোনাসভাবে একটি UIStatus
প্রদান করে। মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে timeout
নির্দিষ্ট করুন।
ShowUI
void ShowUI( const std::string & leaderboard_id, ShowUICallback callback )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি অ্যাসিঙ্ক্রোনাসভাবে ShowUICallback
কল করে।
ShowUI
void ShowUI( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি অ্যাসিঙ্ক্রোনাসভাবে ShowUICallback
কল করে এবং প্রাথমিকভাবে পাস করা LeaderboardTimeSpan
নির্বাচন করবে।
ShowUI
void ShowUI( const std::string & leaderboard_id )
অবচয়। ShowUI (ShowUICallback কলব্যাক) পছন্দ করুন। ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে। UI সমস্ত প্ল্যাটফর্মে অ্যাসিঙ্ক্রোনাসভাবে দেখানো হয়।
ShowUI ব্লকিং
UIStatus ShowUIBlocking( const std::string & leaderboard_id )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি সিঙ্ক্রোনাসভাবে একটি UIStatus
প্রদান করে। timeout
নির্দিষ্ট না করা এই ফাংশন কলটিকে ShowUIBlocking(const string& leaderboard_id, Timeout timeout)
কল করার সমতুল্য করে তোলে যার timeout
10 বছর হিসাবে নির্দিষ্ট করা হয়েছে৷
ShowUI ব্লকিং
UIStatus ShowUIBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি সিঙ্ক্রোনাসভাবে একটি UIStatus
প্রদান করে। timeout
নির্দিষ্ট না করা এই ফাংশন কলটিকে ShowUIBlocking(const string& leaderboard_id, Timeout timeout)
কল করার সমতুল্য করে তোলে যার timeout
10 বছর হিসাবে নির্দিষ্ট করা হয়েছে৷ UI প্রাথমিকভাবে পাস করা LeaderboardTimeSpan
নির্বাচন করবে।
ShowUI ব্লকিং
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি সিঙ্ক্রোনাসভাবে একটি UIStatus
প্রদান করে। মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে timeout
নির্দিষ্ট করুন।
ShowUI ব্লকিং
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
ব্যবহারকারীর কাছে একটি UI উপস্থাপন করে যা একটি নির্দিষ্ট লিডারবোর্ড সম্পর্কে তথ্য প্রদর্শন করে।
এটি সিঙ্ক্রোনাসভাবে একটি UIStatus
প্রদান করে। মিলিসেকেন্ডের একটি নির্বিচারে সংখ্যা হিসাবে timeout
নির্দিষ্ট করুন। UI প্রাথমিকভাবে পাস করা LeaderboardTimeSpan
নির্বাচন করবে।
স্কোর জমা দিন
void SubmitScore( const std::string & leaderboard_id, uint64_t score )
বর্তমানে সাইন ইন করা খেলোয়াড়ের জন্য লিডারবোর্ডে একটি স্কোর জমা দিন।
স্কোর উপেক্ষা করা হয় যদি এটি একই প্লেয়ারের জন্য পূর্বে জমা দেওয়া স্কোরের চেয়ে খারাপ (লিডারবোর্ড কনফিগারেশন দ্বারা সংজ্ঞায়িত) হয়।
স্কোর জমা দিন
void SubmitScore( const std::string & leaderboard_id, uint64_t score, const std::string & metadata )
বর্তমানে সাইন-ইন করা প্লেয়ারের জন্য, একটি নির্দিষ্ট আইডি এবং মেটাডেটার সাথে যুক্ত লিডারবোর্ডে একটি স্কোর জমা দিন (যেমন খেলোয়াড় স্কোর অর্জনের জন্য কিছু করেছে)।
স্কোর উপেক্ষা করা হয় যদি এটি একই প্লেয়ারের জন্য পূর্বে জমা দেওয়া স্কোরের চেয়ে খারাপ (লিডারবোর্ড কনফিগারেশনে সংজ্ঞায়িত) হয়।