gpg:: LeaderboardManager
#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
इससे उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखता है, जिसमें सभी लीडरबोर्ड के बारे में जानकारी दिखती है.
|
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 )
फ़िलहाल, साइन इन किए हुए खिलाड़ी के लिए लीडरबोर्ड डेटा, एसिंक्रोनस तरीके से लोड होता है.
कार्रवाई पूरी होने पर, दिए गए फ़ेच कॉलबैक को कॉल करता है. 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 )
फ़िलहाल, साइन इन किए हुए खिलाड़ी के लिए लीडरबोर्ड डेटा, एसिंक्रोनस तरीके से लोड होता है.
कार्रवाई पूरी होने पर, दिए गए फ़ेच कॉलबैक को कॉल करता है. 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 FetchAllBlock (DataSource data_source, टाइमआउट टाइम आउट) के बराबर हो सकता है और इसमें data_source को CACHE_OR_NETWORK के तौर पर और टाइम आउट की अवधि 10 साल के तौर पर तय की गई है.
FetchAllBlocking
FetchAllResponse FetchAllBlocking( DataSource data_source )
साइन इन किए हुए मौजूदा प्लेयर के सभी लीडरबोर्ड के लिए, सिंक्रोनस रूप से डेटा लोड करता है. यह डेटा, सीधे FetchAllResponse पर भेजता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. टाइम आउट की जानकारी नहीं देने पर, यह फ़ंक्शन कॉल FetchAllResponseFetchAllBlocking(DataSource data_source, Timeout timeout) के बराबर ले जाता है. इनके साथ, आपको data_source की वैल्यू और टाइम आउट की अवधि 10 साल के लिए तय की जाती है.
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, cont 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 FetchAllScoreSummariesBlock( DataSource data_source, cont std::string& लीडरबोर्ड_id) के बराबर बना देता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर और टाइम आउट को 10 साल के तौर पर तय किया गया है.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, const std::string & leaderboard_id )
किसी खास लीडरबोर्ड के लिए, सभी स्कोर के सारांश सिंक किए गए तरीके से फ़ेच करता है. यह डेटा, सीधे FetchAllScoreSummariesResponse को दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. टाइम आउट की जानकारी नहीं देने पर, यह फ़ंक्शन कॉल FetchAllScoreSummariesResponse FetchAllScoreSummaries Block(DataSource data_source, cont std::string& लीडरबोर्ड_id) के बराबर बना देता है, इनके लिए दिए गए data_source वैल्यू और टाइम आउट को 10 साल पर सेट करता है.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( Timeout timeout, const std::string & leaderboard_id )
किसी खास लीडरबोर्ड के लिए, सभी स्कोर के सारांश सिंक किए गए तरीके से फ़ेच करता है. यह डेटा, सीधे FetchAllScoreSummariesResponse को दिखाता है.
टाइम आउट की अवधि, मिलीसेकंड में बताएं. data_source को तय नहीं करने से, यह फ़ंक्शन कॉल FetchAllScoreSummariesResponse FetchAllScoreSummaries Block(DataSource data_source, std::string cont &marketplace_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, टाइमआउट टाइम आउट) के बराबर हो जाता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर बताया गया है और टाइम आउट में आपकी तय की गई वैल्यू होती है.
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, कॉन्स्ट ScorePage::ScorePageToken& टोकन, uint32_t max_results, FetchScorePageCallback कॉलबैक) के तौर पर नहीं देखा जा सकता. ऐसा data_source के साथ, CACHE_OR_NETWORK के तौर पर और max_results को 20 के तौर पर तय किया जाता है.
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
स्कोर पेज टोकन से पहचाने गए स्कोर पेज के लिए, एसिंक्रोनस तरीके से डेटा दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. max_results तय किए गए मान के साथ, यह फ़ंक्शन कॉल 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 FetchScorePageBlock(DataSource data_source, टाइमआउट टाइम आउट, कॉन्स ScorePage::ScorePageToken& टोकन, uint32_t max_results) के तौर पर कॉल करने के बराबर बनाया जाता है, जिसमें data_source को CACHE_OR_NETWORK, और max_2 के तौर पर दिया गया होता है
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए, सिंक्रोनस रूप से डेटा देता है और सीधे FetchScorePageResponse पर डेटा देता है.
टाइम आउट और max_results की जानकारी देने पर, इस फ़ंक्शन कॉल को FetchScorePageResponse FetchScorePage सुंदर(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 FetchScorePageBlock(DataSource data_source, Timeout time, कॉन्फ़िगरेशन ScorePage::ScorePageToken& टोकन, uint32_t max_results) के साथ कॉल के बराबर होता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर बताया जाता है, टाइम आउट में आपकी बताई गई वैल्यू होती है और max_results2 के तौर पर तय किया जाता है
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token, uint32_t max_results )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए, सिंक्रोनस रूप से डेटा देता है और सीधे FetchScorePageResponse पर डेटा देता है.
max_results के लिए 25 तक की कोई वैल्यू तय की जा सकती है. data_source और टाइम आउट की जानकारी देने पर, यह फ़ंक्शन कॉल FetchScorePageResponse FetchScorePage सुंदर(DataSource data_source, टाइमआउट टाइम आउट, कॉन्स ScorePage::ScorePageToken& टोकन, uint32_t max_results) के बराबर कॉल करता है. इसमें data_source को CACHE_OR_NETWORK के तौर पर बताया जाता है, टाइम आउट की वैल्यू 10 साल की होती है, और max_results वाले वैल्यू पर.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token )
स्कोर-पेज टोकन से पहचाने गए स्कोर पेज के लिए, सिंक्रोनस रूप से डेटा देता है और सीधे FetchScorePageResponse पर डेटा देता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. टाइम आउट की अवधि, मिलीसेकंड में बताएं. max_value तय नहीं करने पर, यह फ़ंक्शन कॉल FetchScorePageResponse FetchScorePageBlock(DataSource data_source, Timeout time, कॉन्स्ट 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 FetchScorePage घरेलू(डेटा सोर्स डेटा_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 FetchScorePageBlock(DataSource data_source, Timeout सिलसिलेवार, कॉन्स 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 )
लीडरबोर्ड स्कोर की खास जानकारी, एसिंक्रोनस तरीके से सारा डेटा फ़ेच करती है. इसमें किसी लीडरबोर्ड का कलेक्शन और समयावधि शामिल होती है.
समयावधि के लिए रोज़, WEEKLY या ALL_TIME का समय बताएं. डेटा इकट्ठा करने के लिए, सार्वजनिक या सोशल प्रोफ़ाइल की जानकारी दें. data_source को तय नहीं करने से, यह फ़ंक्शन कॉल FetchScoresummary(DataSource data_source, cont std::string& Leaderboard_id, LeaderboardTimeSpan time_span, लीडरबोर्डCollection कलेक्शन, FetchScoresummaryCallback कॉलबैक), के बराबर हो
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 तय करें. समय_span के लिए रोज़, WEEKLY या ALL_TIME का समय बताएं. डेटा इकट्ठा करने के लिए, सार्वजनिक या सोशल प्रोफ़ाइल की जानकारी दें.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी के लिए, सिंक्रोनस तरीके से सारा डेटा फ़ेच करता है. साथ ही, सीधे FetchScoreSummaryResponse को दिखाता है.
समयावधि के लिए रोज़, WEEKLY या ALL_TIME का समय बताएं. डेटा इकट्ठा करने के लिए, सार्वजनिक या सोशल प्रोफ़ाइल की जानकारी दें. data_source और टाइम आउट को तय नहीं करने से, यह फ़ंक्शन FetchScoreSummaryResponse(DataSource data_source, Timeout सिलसिलेवार, कॉन्स std::string& Leaderboard_id, LeaderboardTimeSpan Time_span, लीडरबोर्ड कलेक्शन) को कॉल करने के बराबर काम करता है, जिसमें CACHE_OR_NETWORK के तौर पर दिया गया data_source दिया गया है, टाइम आउट और 10 साल के लिए तय की गई कलेक्शन वैल्यू.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी के लिए, सिंक्रोनस तरीके से सारा डेटा फ़ेच करता है. साथ ही, सीधे FetchScoreSummaryResponse को दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. समयावधि के लिए रोज़, WEEKLY या ALL_TIME का समय बताएं. डेटा इकट्ठा करने के लिए, सार्वजनिक या सोशल प्रोफ़ाइल की जानकारी दें. टाइम आउट की जानकारी नहीं देने पर, इस फ़ंक्शन को FetchScoreSummaryResponse FetchScoreSummaryBlocked(DataSource data_source, Timeout time, cont std::string& लीडरबोर्ड_id, LeaderboardTimeSpan time_span, PlaybookCollection की वैल्यू, 10 साल के लिए आपकी तय की गई data_span वैल्यू, के तौर पर तय की गई वैल्यू के साथ कॉल करने की सुविधा मिलती है.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
किसी खास लीडरबोर्ड स्कोर की खास जानकारी के लिए, सिंक्रोनस तरीके से सारा डेटा फ़ेच करता है. साथ ही, सीधे FetchScoreSummaryResponse को दिखाता है.
टाइम आउट की अवधि, मिलीसेकंड में बताएं. समयावधि के लिए रोज़, WEEKLY या ALL_TIME का समय बताएं. डेटा इकट्ठा करने के लिए, सार्वजनिक या सोशल प्रोफ़ाइल की जानकारी दें. data_source को तय नहीं करने से, यह फ़ंक्शन FetchScoreSummaryResponse FetchScoresummaryBlock(DataSource data_source, Timeout Time, cont std::string& Leaderboard_id, लीडरबोर्डTimeSpan time_span, LeaderboardCollection संग्रह), को 10 साल के तौर पर सेट किया गया टाइम आउट, और data_source, समय_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 के रूप में तय करें. टाइम आउट की अवधि, मिलीसेकंड में बताएं. समयावधि के लिए रोज़, 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
तय नहीं करने पर, यह फ़ंक्शन कॉल 10 साल के लिए तय timeout
के साथ ShowAllUIBlocking(Timeout 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
तय नहीं करने पर, यह फ़ंक्शन कॉल 10 साल के लिए तय timeout
के साथ ShowUIBlocking(const string& leaderboard_id, Timeout timeout)
को कॉल करने के बराबर हो जाता है.
ShowUIBlocking
UIStatus ShowUIBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
इससे उपयोगकर्ता को एक यूज़र इंटरफ़ेस (यूआई) दिखता है, जिसमें किसी खास लीडरबोर्ड के बारे में जानकारी दिखाई जाती है.
यह सिंक्रोनस रूप से UIStatus
दिखाता है. timeout
तय नहीं करने पर, यह फ़ंक्शन कॉल 10 साल के लिए तय timeout
के साथ ShowUIBlocking(const string& leaderboard_id, Timeout 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 )
साइन इन किए हुए मौजूदा खिलाड़ी के लिए, किसी खास आईडी और मेटाडेटा से जुड़े लीडरबोर्ड में कोई स्कोर सबमिट करें. जैसे, खिलाड़ी ने स्कोर पाने के लिए कुछ किया है.
अगर स्कोर, उसी खिलाड़ी के लिए पहले सबमिट किए गए स्कोर की तुलना में खराब है (जैसा कि लीडरबोर्ड के कॉन्फ़िगरेशन में बताया गया है), तो उसे अनदेखा कर दिया जाता है.