gpg:: LeaderboardManager
#include <leaderboard_manager.h>
लीडरबोर्ड से जुड़ा कई तरह का डेटा हासिल करता है और उसे सेट करता है.
खास जानकारी
सार्वजनिक प्रकार |
|
---|---|
FetchAllCallback
|
टाइपडिफ़std::function< void(const FetchAllResponse &)>
FetchAllResponse -टाइप के कॉलबैक के बारे में बताता है. |
FetchAllScoreSummariesCallback
|
टाइपडिफ़std::function< void(const FetchAllScoreSummariesResponse &)>
FetchAllScoreSummariesResponse -टाइप के कॉलबैक के बारे में बताता है. |
FetchCallback
|
टाइपडिफ़std::function< void(const FetchResponse &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchResponse मिलता है. |
FetchScorePageCallback
|
टाइपडिफ़std::function< void(const FetchScorePageResponse &)>
ScorePageResponse -टाइप के कॉलबैक के बारे में बताता है. |
FetchScoreSummaryCallback
|
टाइपडिफ़std::function< void(const FetchScoreSummaryResponse &)>
FetchScoreSummaryResponse -टाइप के कॉलबैक के बारे में बताता है. |
ShowAllUICallback
|
टाइपडिफ़std::function< void(const UIStatus &)>
UIStatus पाने वाले कॉलबैक टाइप के बारे में बताता है. |
ShowUICallback
|
टाइपडिफ़std::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
उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो सभी लीडरबोर्ड के बारे में जानकारी दिखाता है.
|
ShowAllUI()
|
void
|
ShowAllUIBlocking()
|
उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो सभी लीडरबोर्ड के बारे में जानकारी दिखाता है.
|
ShowAllUIBlocking(Timeout timeout)
|
उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो सभी लीडरबोर्ड के बारे में जानकारी दिखाता है.
|
ShowUI(const std::string & leaderboard_id, ShowUICallback callback)
|
void
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
|
ShowUI(const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback)
|
void
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
|
ShowUI(const std::string & leaderboard_id)
|
void
|
ShowUIBlocking(const std::string & leaderboard_id)
|
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
|
ShowUIBlocking(const std::string & leaderboard_id, LeaderboardTimeSpan time_span)
|
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
|
ShowUIBlocking(Timeout timeout, const std::string & leaderboard_id)
|
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
|
ShowUIBlocking(Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span)
|
उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो किसी खास लीडरबोर्ड के बारे में जानकारी दिखाता है.
|
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:: |
इसमें, सभी लीडरबोर्ड के लिए डेटा और रिस्पॉन्स की स्थितियां शामिल होती हैं. |
gpg:: |
इसमें लीडरबोर्ड स्कोर की खास जानकारी का पूरा डेटा और जवाब के स्टेटस शामिल होते हैं. |
gpg:: |
जवाब की स्थिति के साथ-साथ लीडरबोर्ड के लिए डेटा होल्ड करता है. |
gpg:: |
यह फ़ंक्शन, ऐक्सेस किए गए स्कोर वाले पेज से जवाब की स्थिति और डेटा दिखाता है. |
gpg:: |
लीडरबोर्ड स्कोर की खास जानकारी के लिए डेटा और जवाब की स्थिति. |
सार्वजनिक प्रकार
FetchAllCallback
std::function< void(const FetchAllResponse &)> FetchAllCallback
FetchAllResponse
-टाइप के कॉलबैक के बारे में बताता है.
FetchAllScoreSummariesCallback
std::function< void(const FetchAllScoreSummariesResponse &)> FetchAllScoreSummariesCallback
FetchAllScoreSummariesResponse
-टाइप के कॉलबैक के बारे में बताता है.
FetchCallback
std::function< void(const FetchResponse &)> FetchCallback
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchResponse मिलता है.
यह कॉलबैक टाइप नीचे दिए गए Fetch(*)
फ़ंक्शन के लिए दिया गया है.
FetchScorePageCallback
std::function< void(const FetchScorePageResponse &)> FetchScorePageCallback
ScorePageResponse
-टाइप के कॉलबैक के बारे में बताता है.
FetchScoreSummaryCallback
std::function< void(const FetchScoreSummaryResponse &)> FetchScoreSummaryCallback
FetchScoreSummaryResponse
-टाइप के कॉलबैक के बारे में बताता है.
ShowAllUICallback
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 )
अभी साइन-इन किए हुए प्लेयर के लिए, लीडरबोर्ड का डेटा एसिंक्रोनस तरीके से लोड किया जाता है.
कार्रवाई पूरी होने पर, दिए गए FetchCallback को कॉल करता है. data_source को तय न करने पर, यह फ़ंक्शन कॉल, Fetch(DataSource data_source, const std::string& leaderboard_id, FetchCallback callback)
को कॉल करने के बराबर हो जाता है. वहीं, DataSource को CACHE_OR_NETWORK के तौर पर बताया गया है.
लाएं
void Fetch( DataSource data_source, const std::string & leaderboard_id, FetchCallback callback )
अभी साइन-इन किए हुए प्लेयर के लिए, लीडरबोर्ड का डेटा एसिंक्रोनस तरीके से लोड किया जाता है.
कार्रवाई पूरी होने पर, दिए गए FetchCallback को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें.
FetchAll
void FetchAll( FetchAllCallback callback )
इस समय साइन-इन किए हुए प्लेयर के लिए, सभी लीडरबोर्ड के लिए डेटा एसिंक्रोनस तरीके से लोड किया जाता है.
data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल FetchAll(DataSource data_source, FetchAllCallback कॉलबैक) के बराबर हो जाता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर दिखाया जाता है.
FetchAll
void FetchAll( DataSource data_source, FetchAllCallback callback )
इस समय साइन-इन किए हुए प्लेयर के लिए, सभी लीडरबोर्ड के लिए डेटा एसिंक्रोनस तरीके से लोड किया जाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें.
FetchAllBlocking
FetchAllResponse FetchAllBlocking()
इस समय साइन-इन किए हुए प्लेयर के लिए, सभी लीडरबोर्ड के लिए डेटा सिंक्रोनस रूप से लोड किया जाता है. साथ ही, यह सीधे FetchAllResponse दिखाता है.
data_source और टाइम आउट दोनों को तय करने से, यह फ़ंक्शन कॉल FetchAllResponse को कॉल करने के बराबर होता है (DataSource data_source, टाइमआउट टाइम आउट), जिसमें data_source को CACHE_OR_NETWORK के तौर पर और टाइम आउट को 10 साल के तौर पर दिखाया जाता है.
FetchAllBlocking
FetchAllResponse FetchAllBlocking( DataSource data_source )
इस समय साइन-इन किए हुए प्लेयर के लिए, सभी लीडरबोर्ड के लिए डेटा सिंक्रोनस रूप से लोड किया जाता है. साथ ही, यह सीधे FetchAllResponse दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. टाइम आउट तय नहीं करने पर, इस फ़ंक्शन को आपकी तय की गई data_source वैल्यू और टाइम आउट की अवधि 10 साल के साथ, FetchAllResponseFetchAllBlocking(DataSource data_source, Timeout timeout) कॉल करने के बराबर कॉल किया जाता है.
FetchAllBlocking
FetchAllResponse FetchAllBlocking( Timeout timeout )
इस समय साइन-इन किए हुए प्लेयर के लिए, सभी लीडरबोर्ड के लिए डेटा सिंक्रोनस रूप से लोड किया जाता है. साथ ही, यह सीधे FetchAllResponse दिखाता है.
टाइम आउट को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर तय करें. data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल, FetchAllResponseFetchAllBlocking(DataSource data_source, Timeout timeout) को कॉल करने के बराबर हो जाता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर तय किया जाता है और टाइम आउट में आपकी बताई गई वैल्यू शामिल होती है.
FetchAllBlocking
FetchAllResponse FetchAllBlocking( DataSource data_source, Timeout timeout )
इस समय साइन-इन किए हुए प्लेयर के लिए, सभी लीडरबोर्ड के लिए डेटा सिंक्रोनस रूप से लोड किया जाता है. साथ ही, यह सीधे FetchAllResponse दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. टाइम आउट को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर तय करें.
FetchAllScoreSummaries
void FetchAllScoreSummaries( const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
किसी खास लीडरबोर्ड के लिए, एसिंक्रोनस तरीके से सभी स्कोर की खास जानकारी फ़ेच की जाती है.
data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल, FetchAllScoreSummaries(DataSource data_source, const std::string&Leaderboard_id, FetchAllScoreSummariesCallback कॉलबैक) के बराबर होता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर दिखाया जाता है.
FetchAllScoreSummaries
void FetchAllScoreSummaries( DataSource data_source, const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
किसी खास लीडरबोर्ड के लिए, एसिंक्रोनस तरीके से सभी स्कोर की खास जानकारी फ़ेच की जाती है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( const std::string & leaderboard_id )
किसी खास लीडरबोर्ड के लिए सभी स्कोर की खास जानकारी सिंक्रोनस तरीके से फ़ेच की जाती है. इससे सीधे तौर पर FetchAllScoreSummariesResponse मिलता है.
data_source और टाइम आउट की जानकारी नहीं देने पर, इस फ़ंक्शन कॉल को FetchAllScoreSummariesResponse के बराबर बनाया जाता है: FetchAllScoreSummariesBlocked( DataSource data_source, const std::string&Leaderboard_id)
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, const std::string & leaderboard_id )
किसी खास लीडरबोर्ड के लिए सभी स्कोर की खास जानकारी सिंक्रोनस तरीके से फ़ेच की जाती है. इससे सीधे तौर पर FetchAllScoreSummariesResponse मिलता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. जब टाइम आउट तय नहीं किया जाता है, तो यह फ़ंक्शन कॉल, आपके तय data_source वैल्यू और टाइम आउट को 10 साल के साथ, FetchAllScoreSummariesResponse FetchAllScoreSummaries(DataSource data_source, const std::string&Leaderboard_id) के बराबर होता है.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( Timeout timeout, const std::string & leaderboard_id )
किसी खास लीडरबोर्ड के लिए सभी स्कोर की खास जानकारी सिंक्रोनस तरीके से फ़ेच की जाती है. इससे सीधे तौर पर FetchAllScoreSummariesResponse मिलता है.
मिलीसेकंड में टाइम आउट तय करें. data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल, FetchAllScoreSummariesResponse के बराबर हो जाता है FetchAllScoreSummariesब्लॉकिंग(DataSource data_source, std::string const &Leaderboard_id), साथ ही, CACHE_OR_NETWORK के तौर पर तय किया गया data_source और टाइम आउट होता है.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
किसी खास लीडरबोर्ड के लिए सभी स्कोर की खास जानकारी सिंक्रोनस तरीके से फ़ेच की जाती है. इससे सीधे तौर पर FetchAllScoreSummariesResponse मिलता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. मिलीसेकंड में टाइम आउट तय करें.
FetchBlocking
FetchResponse FetchBlocking( const std::string & leaderboard_id )
अभी साइन इन किए हुए प्लेयर के लिए, लीडरबोर्ड का डेटा सिंक्रोनस रूप से लोड किया जाता है. इससे सीधे तौर पर FetchResponse दिखता है.
data_source और टाइम आउट दोनों को तय करने से, यह फ़ंक्शन कॉल FetchResponse को कॉल करने के बराबर होता है(DataSource data_source, टाइमआउट टाइम आउट), जिसमें data_source को CACHE_OR_NETWORK के तौर पर और टाइम आउट को 10 साल के तौर पर दिखाया जाता है.
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, const std::string & leaderboard_id )
अभी साइन इन किए हुए प्लेयर के लिए, लीडरबोर्ड का डेटा सिंक्रोनस रूप से लोड किया जाता है. इससे सीधे तौर पर FetchResponse दिखता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. टाइम आउट तय नहीं करने से यह फ़ंक्शन कॉल, FetchResponse को कॉल करने के बराबर हो जाता है(DataSource data_source, टाइमआउट टाइम आउट), जिसमें data_source के लिए आपकी तय वैल्यू और टाइम आउट को 10 साल बताया जाता है.
FetchBlocking
FetchResponse FetchBlocking( Timeout timeout, const std::string & leaderboard_id )
अभी साइन इन किए हुए प्लेयर के लिए, लीडरबोर्ड का डेटा सिंक्रोनस रूप से लोड किया जाता है. इससे सीधे तौर पर FetchResponse दिखता है.
टाइम आउट को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर तय करें. data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल FetchResponse को कॉल करने के बराबर हो जाता है(DataSource data_source, टाइमआउट टाइम आउट), जिसमें CACHE_OR_NETWORK के तौर पर तय किया गया data_source और टाइम आउट शामिल होता है. इसमें आपकी बताई गई वैल्यू शामिल होती है.
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
अभी साइन-इन किए हुए प्लेयर के लिए, लीडरबोर्ड का डेटा सिंक्रोनस रूप से लोड किया जाता है.
इसकी मदद से, सीधे FetchResponse को लौटाया जाता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. टाइम आउट को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर तय करें.
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
एसिंक्रोनस तरीके से, स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए डेटा दिखता है.
data_source और max_results तय करने से यह फ़ंक्शन कॉल, FetchScorePage(DataSource data_source, Const ScorePage::ScorePageToken&टोकन, uint32_t max_results, FetchScorePageCallback कॉलबैक) के बराबर होता है, जिनमें CACHE_OR_NETWORK के तौर पर तय किया गया data_source, और max_results 20 तय किया गया है.
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
एसिंक्रोनस तरीके से, स्कोर-पेज टोकन से पहचाने गए स्कोर पेज का डेटा दिखता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. max_results तय न करने पर यह फ़ंक्शन कॉल, data_source के लिए तय की गई वैल्यू और max_results के तौर पर 20 के तौर पर दर्ज होने के साथ-साथ, FetchScorePage(DataSource data_source, कॉन्स ScorePage::ScorePageToken और टोकन, uint32_t max_results, FetchScorePageCallback कॉलबैक) के बराबर कॉल करता है.
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
एसिंक्रोनस तरीके से, स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए डेटा दिखता है.
max_results नतीजे, मिलने वाले स्कोर पेज में शामिल किए जाने वाले स्कोर की ज़्यादा से ज़्यादा संख्या के बारे में बताते हैं. यह संख्या 25 से ज़्यादा नहीं हो सकती. data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल, FetchScorePage(DataSource data_source, कॉन्स ScorePage::ScorePageToken और टोकन, uint32_t max_results, FetchScorePageCallback कॉलबैक) के बराबर होता है, जिनमें CACHE_OR_NETWORK के तौर पर data_source तय किया जाता है, और max_results में आपकी तय की गई वैल्यू शामिल होती है.
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
एसिंक्रोनस तरीके से, स्कोर-पेज टोकन से पहचाने गए स्कोर पेज का डेटा दिखता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. max_results नतीजे, मिलने वाले स्कोर पेज में शामिल किए जाने वाले स्कोर की ज़्यादा से ज़्यादा संख्या के बारे में बताते हैं. यह संख्या 25 से ज़्यादा नहीं हो सकती.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए सिंक्रोनस रूप से डेटा दिखाता है और सीधे FetchScorePageResponse दिखाता है.
data_source, समयबाह्य, या max_results तय करने से यह फ़ंक्शन कॉल, FetchScorePageResponse को कॉल करने के बराबर हो जाता है FetchScorePageBlocked(DataSource data_source, टाइमआउट टाइम आउट, कॉन्सट ScorePage::ScorePageToken&टोकन, uint32_t max_results), CACHE_OR_NETWORK के रूप में तय किया गया data_source, टाइम आउट को 10 साल के तौर पर बताया गया है,
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए सिंक्रोनस रूप से डेटा दिखाता है और सीधे FetchScorePageResponse दिखाता है.
समय खत्म होने या max_results तय करने से यह फ़ंक्शन, FetchScorePageResponse को कॉल करने के बराबर हो जाता है FetchScorePageBlocked(DataSource data_source, टाइमआउट टाइमआउट, कॉन्स ScorePage::ScorePageToken&टोकन, uint32_t max_results), समय को 10 साल के तौर पर सेट किया गया है, और max_results के लिए 20 साल दिया गया है.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( Timeout timeout, const ScorePage::ScorePageToken & token )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए सिंक्रोनस रूप से डेटा दिखाता है और सीधे FetchScorePageResponse दिखाता है.
मिलीसेकंड में टाइम आउट तय करें. data_source और max_results में से किसी को भी तय करने से यह फ़ंक्शन कॉल, FetchScorePageResponse को कॉल करने के बराबर बन जाता है FetchScorePageBlocked(DataSource data_source, टाइमआउट टाइमआउट, कॉन्स्ट ScorePage::ScorePageToken&टोकन, uint32_t max_results), CACHE_OR_NETWORK के रूप में तय किया गया data_source, टाइम आउट जिसमें आपका तय मान शामिल है, और max_results के तौर पर तय किया गया समय खत्म होगा
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token, uint32_t max_results )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए सिंक्रोनस रूप से डेटा दिखाता है और सीधे FetchScorePageResponse दिखाता है.
max_results के लिए ज़्यादा से ज़्यादा 25 वैल्यू डालें. data_source और टाइम आउट को तय करने से यह फ़ंक्शन कॉल, FetchScorePageResponse FetchScorePage स्ट्राइक(DataSource data_source, टाइमआउट टाइम आउट, Const ScorePage::ScorePageToken&2_results डेटा के साथ u_results के रूप में मौजूद टाइमआउट के रूप में कॉल करने के समान है.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए सिंक्रोनस रूप से डेटा दिखाता है और सीधे FetchScorePageResponse दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. मिलीसेकंड में टाइम आउट तय करें. Max_value की जानकारी न देने पर, यह फ़ंक्शन कॉल FetchScorePageResponse को कॉल करने के बराबर हो जाता है(DataSource data_source, टाइमआउट टाइमआउट, कॉन्स ScorePage::ScorePageToken&टोकन, uint32_t max_results), इसमें data_source और टाइम आउट में आपकी तय की गई वैल्यू शामिल होती हैं और max_results को 20 तय किया जाता है.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए सिंक्रोनस रूप से डेटा दिखाता है और सीधे FetchScorePageResponse दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर और max_results को 25 तक की वैल्यू के तौर पर तय करें. टाइम आउट तय न करने पर यह फ़ंक्शन कॉल, FetchScorePageResponse को कॉल करने के बराबर हो जाता है FetchScorePageBlocked(DataSource data_source, टाइमआउट टाइमआउट, कॉन्सट ScorePage::ScorePageToken&टोकन, uint32_t 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 को कॉल करने के बराबर हो जाता है(DataSource data_source, टाइमआउट टाइम आउट, कॉन्स ScorePage::ScorePageToken&टोकन, uint32_t max_results), इसमें टाइम आउट और max_results में आपकी तय की गई वैल्यू शामिल होती हैं. साथ ही, CACHE_OR_NETWORK के तौर पर data_source तय किया जाता है.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए सिंक्रोनस रूप से डेटा दिखाता है और सीधे FetchScorePageResponse दिखाता है.
DataSource को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. टाइम आउट की जानकारी को मिलीसेकंड की अपनी पसंद के हिसाब से तय करें. Max_results को 25 तक की वैल्यू के तौर पर तय करें.
FetchScoreSummary
void FetchScoreSummary( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी का पूरा डेटा एसिंक्रोनस तरीके से फ़ेच करता है. इसमें, दिए गए लीडरबोर्ड का कलेक्शन और समयावधि शामिल होती है.
समयावधि के लिए daily, WEEKLY या ALL_TIME तय करें. कलेक्शन के लिए 'सार्वजनिक' या 'सोशल' चुनें. data_source की जानकारी न देने से यह फ़ंक्शन कॉल, FetchScoresummary(DataSource data_source, const std::string&podcast_id, LeaderboardTimeSpan time_span, LeaderboardCollection collections, FetchScoresummaryCallback कॉलबैक) के बराबर होता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर और कलेक्शन और time_span में आपकी तय की गई वैल्यू शामिल होती हैं.
FetchScoreSummary
void FetchScoreSummary( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी का पूरा डेटा एसिंक्रोनस तरीके से फ़ेच करता है. इसमें, दिए गए लीडरबोर्ड का कलेक्शन और समयावधि शामिल होती है.
data_source के लिए CACHE_OR_NETWORK या NETWORK_ONLY तय करें. time_span के लिए daily, WEEKLY या ALL_TIME तय करें. कलेक्शन के लिए 'सार्वजनिक' या 'सोशल' चुनें.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी का सारा डेटा सिंक्रोनस रूप से फ़ेच करता है और सीधे FetchScoreSummaryResponse को दिखाता है.
समयावधि के लिए daily, WEEKLY या ALL_TIME तय करें. कलेक्शन के लिए 'सार्वजनिक' या 'सोशल' चुनें. data_source और टाइम आउट में से कोई भी वैल्यू तय करने से, यह फ़ंक्शन FetchScoreSummaryResponse को कॉल करने के बराबर होता है. FetchScoresummaryMonitor(DataSource data_source, टाइमआउट टाइम आउट, Const std::string&Leaderboard_id, LeaderboardTimeSpan time_span, Leaderboard_id,), data_source को CACHE_OR_NETWORK में तय किया गया, और 10 साल के लिए टाइम आउट तय किया जाता है. साथ ही, time_span के लिए तय की गई वैल्यू.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी का सारा डेटा सिंक्रोनस रूप से फ़ेच करता है और सीधे FetchScoreSummaryResponse को दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. समयावधि के लिए daily, WEEKLY या ALL_TIME तय करें. कलेक्शन के लिए 'सार्वजनिक' या 'सोशल' चुनें. टाइम आउट तय न करने पर यह फ़ंक्शन, आपके तय data_source वैल्यू, टाइम आउट के 10 साल के साथ-साथ टाइम_span और कलेक्शन के लिए तय की गई वैल्यू के बराबर हो जाता है. यह फ़ंक्शन FetchScoreSummaryResponse को FetchScoresummary स्टॉक(DataSource data_source, टाइमआउट टाइमआउट, Const std::string&Leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collections) को कॉल करता है.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी का सारा डेटा सिंक्रोनस रूप से फ़ेच करता है और सीधे FetchScoreSummaryResponse को दिखाता है.
मिलीसेकंड में टाइम आउट तय करें. समयावधि के लिए daily, WEEKLY या ALL_TIME तय करें. कलेक्शन के लिए 'सार्वजनिक' या 'सोशल' चुनें. data_source की जानकारी न देने पर यह फ़ंक्शन, FetchScoreSummaryResponse को कॉल करता है FetchScoresummaryEnabled(DataSource data_source, टाइमआउट टाइमआउट, const std::string&Leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collections), और data_source, time_span, और कलेक्शन के लिए आपकी तय की गई वैल्यू.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी का सारा डेटा सिंक्रोनस रूप से फ़ेच करता है और सीधे FetchScoreSummaryResponse को दिखाता है.
data_source को 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 )
उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो सभी लीडरबोर्ड के बारे में जानकारी दिखाता है.
यह एसिंक्रोनस रूप से ShowAllUICallback
को कॉल करता है.
ShowAllUI
void ShowAllUI()
अब काम नहीं करता. ShowAllUI(ShowAllUICallback कॉलबैक) को प्राथमिकता दें. उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो सभी लीडरबोर्ड के बारे में जानकारी दिखाता है. सभी प्लैटफ़ॉर्म पर यूज़र इंटरफ़ेस (यूआई) एसिंक्रोनस तरीके से दिखाया जाता है.
ShowAllUIBlocking
UIStatus ShowAllUIBlocking()
उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो सभी लीडरबोर्ड के बारे में जानकारी दिखाता है.
यह सिंक्रोनस रूप से UIStatus
दिखाता है. timeout
तय नहीं करने से यह फ़ंक्शन कॉल, ShowAllUIBlocking(Timeout timeout)
को 10 साल के तौर पर तय timeout
के साथ कॉल करने के बराबर हो जाता है.
ShowAllUIBlocking
UIStatus ShowAllUIBlocking( Timeout timeout )
उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जो सभी लीडरबोर्ड के बारे में जानकारी दिखाता है.
यह सिंक्रोनस रूप से UIStatus
दिखाता है. timeout
को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर बताएं.
ShowUI
void ShowUI( const std::string & leaderboard_id, ShowUICallback callback )
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
यह एसिंक्रोनस रूप से ShowUICallback
को कॉल करता है.
ShowUI
void ShowUI( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback )
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
यह एसिंक्रोनस रूप से ShowUICallback
को कॉल करता है और शुरुआत में पास-इन LeaderboardTimeSpan
को चुनेगा.
ShowUI
void ShowUI( const std::string & leaderboard_id )
अब काम नहीं करता. ShowUI(ShowUICallback कॉलबैक) को प्राथमिकता दें. उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखाता है, जिसमें खास लीडरबोर्ड के बारे में जानकारी दिखाई जाती है. सभी प्लैटफ़ॉर्म पर यूज़र इंटरफ़ेस (यूआई) एसिंक्रोनस तरीके से दिखाया जाता है.
ShowUIBlocking
UIStatus ShowUIBlocking( const std::string & leaderboard_id )
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
यह सिंक्रोनस रूप से UIStatus
दिखाता है. timeout
तय नहीं करने से यह फ़ंक्शन कॉल, ShowUIBlocking(const string& leaderboard_id, Timeout timeout)
को 10 साल के तौर पर तय timeout
के साथ कॉल करने के बराबर हो जाता है.
ShowUIBlocking
UIStatus ShowUIBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
यह सिंक्रोनस रूप से UIStatus
दिखाता है. timeout
तय नहीं करने से यह फ़ंक्शन कॉल, ShowUIBlocking(const string& leaderboard_id, Timeout timeout)
को 10 साल के तौर पर तय timeout
के साथ कॉल करने के बराबर हो जाता है. यूज़र इंटरफ़ेस (यूआई), शुरू में पास किए गए LeaderboardTimeSpan
को चुनेगा.
ShowUIBlocking
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id )
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
यह सिंक्रोनस रूप से UIStatus
दिखाता है. timeout
को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर बताएं.
ShowUIBlocking
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
उपयोगकर्ता को ऐसा यूज़र इंटरफ़ेस (यूआई) दिखाता है जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखती है.
यह सिंक्रोनस रूप से UIStatus
दिखाता है. timeout
को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर बताएं. यूज़र इंटरफ़ेस (यूआई), शुरू में पास किए गए LeaderboardTimeSpan
को चुनेगा.
SubmitScore
void SubmitScore( const std::string & leaderboard_id, uint64_t score )
अभी साइन-इन किए हुए खिलाड़ी के लिए लीडरबोर्ड पर स्कोर सबमिट करें.
अगर स्कोर किसी खिलाड़ी के लिए पहले सबमिट किए गए स्कोर से खराब होता है (जैसा कि लीडरबोर्ड कॉन्फ़िगरेशन के मुताबिक बताया गया है), तो स्कोर को अनदेखा कर दिया जाता है.
SubmitScore
void SubmitScore( const std::string & leaderboard_id, uint64_t score, const std::string & metadata )
फ़िलहाल, आपने जिस प्लेयर में साइन इन किया हुआ है उसके लिए, किसी खास आईडी और मेटाडेटा से जुड़े लीडरबोर्ड पर स्कोर सबमिट करें. जैसे, स्कोर हासिल करने के लिए खिलाड़ी ने जो किया था उसके बारे में जानकारी.
अगर स्कोर किसी खिलाड़ी के लिए पहले सबमिट किए गए स्कोर से खराब होता है (जैसा कि लीडरबोर्ड कॉन्फ़िगरेशन में बताया गया है), तो उसे नज़रअंदाज़ कर दिया जाता है.