gpg:: PlayerManager
#include <player_manager.h>
खिलाड़ी से जुड़ा अलग-अलग डेटा पाएं और सेट करें.
खास जानकारी
सार्वजनिक टाइप |
|
---|---|
FetchCallback
|
typedefstd::function< void(const FetchResponse &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchResponse मिलता है. |
FetchListCallback
|
typedefstd::function< void(const FetchListResponse &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchListResponse मिलता है. |
FetchSelfCallback
|
typedefstd::function< void(const FetchSelfResponse &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchSelfResponse मिलता है. |
सार्वजनिक फ़ंक्शन |
|
---|---|
Fetch(const std::string & player_id, FetchCallback callback)
|
void
किसी खास प्लेयर का सारा डेटा, एसिंक्रोनस तरीके से लोड करता है.
|
Fetch(DataSource data_source, const std::string & player_id, FetchCallback callback)
|
void
किसी खास प्लेयर का सारा डेटा, एसिंक्रोनस तरीके से लोड करता है.
|
FetchBlocking(const std::string & player_id)
|
किसी खास प्लेयर के लिए, सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
|
FetchBlocking(DataSource data_source, const std::string & player_id)
|
किसी खास प्लेयर के लिए, सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
|
FetchBlocking(Timeout timeout, const std::string & player_id)
|
किसी खास प्लेयर के लिए, सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
|
FetchBlocking(DataSource data_source, Timeout timeout, const std::string & player_id)
|
किसी खास प्लेयर के लिए सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
|
FetchConnected(DataSource data_source, FetchListCallback callback)
|
void
मौजूदा गेम से कनेक्ट किए गए सभी खिलाड़ियों को एसिंक्रोनस रूप से लोड करता है और साइन इन करने वाले प्लेयर के पास इसके बारे में जानने की अनुमति होती है.
|
FetchConnected(FetchListCallback callback)
|
void
FetchConnected का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
|
FetchConnectedBlocking(DataSource data_Source, Timeout timeout)
|
अब सेवा में नहीं है.
FetchConnected का ब्लॉक किया गया वर्शन.
|
FetchConnectedBlocking(DataSource data_source)
|
अब सेवा में नहीं है.
FetchConnectedBlocking का ओवरलोड, जो 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
|
FetchConnectedBlocking(Timeout timeout)
|
अब सेवा में नहीं है.
FetchConnectedBlocking का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
|
FetchConnectedBlocking()
|
अब सेवा में नहीं है.
FetchConnectedBlocking का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source और 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
|
FetchInvitable(DataSource data_source, FetchListCallback callback)
|
void
स्थानीय खिलाड़ी की मंडलियों में मौजूद सभी खिलाड़ियों को एसिंक्रोनस रूप से लोड करता है (और स्थानीय प्लेयर से न्योते पा सकता है).
|
FetchInvitable(FetchListCallback callback)
|
void
FetchInvitable का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
|
FetchInvitableBlocking(DataSource data_source, Timeout timeout)
|
अब सेवा में नहीं है.
FetchInvitable का ब्लॉक किया जा रहा वर्शन.
|
FetchInvitableBlocking(DataSource data_source)
|
अब सेवा में नहीं है.
FetchInvitableBlocking का ज़्यादा लोड होना, जो 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
|
FetchInvitableBlocking(Timeout timeout)
|
अब सेवा में नहीं है.
FetchInvitableBlocking का ओवरलोड जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
|
FetchInvitableBlocking()
|
अब सेवा में नहीं है.
FetchInvitableBlocking का ओवरलोड जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source और 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
|
FetchRecentlyPlayed(DataSource data_source, FetchListCallback callback)
|
void
हाल ही में खेले गए सभी खिलाड़ियों को एसिंक्रोनस रूप से लोड करता है.
|
FetchRecentlyPlayed(FetchListCallback callback)
|
void
FetchRecentlyPlayed का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
|
FetchRecentlyPlayedBlocking(DataSource data_source, Timeout timeout)
|
FetchRecentlyPlayed का ब्लॉक किया गया वर्शन.
|
FetchRecentlyPlayedBlocking(DataSource data_source)
|
FetchRecentlyPlayedBlocking का ओवरलोड, जो डिफ़ॉल्ट तौर पर 10 साल के लिए टाइम आउट का इस्तेमाल करता है.
|
FetchRecentlyPlayedBlocking(Timeout timeout)
|
FetchRecentlyPlayedBlocking, बहुत ज़्यादा लोड होना, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
|
FetchRecentlyPlayedBlocking()
|
FetchRecentlyPlayedBlocking का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source और 10 साल के डिफ़ॉल्ट डेटा का इस्तेमाल करता है.
|
FetchSelf(FetchSelfCallback callback)
|
void
फ़िलहाल, साइन इन किए हुए सभी खिलाड़ियों का सारा डेटा, एसिंक्रोनस तरीके से लोड होता है.
|
FetchSelf(DataSource data_source, FetchSelfCallback callback)
|
void
फ़िलहाल, साइन इन किए हुए सभी खिलाड़ियों का सारा डेटा, एसिंक्रोनस तरीके से लोड होता है.
|
FetchSelfBlocking()
|
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
|
FetchSelfBlocking(DataSource data_source)
|
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
|
FetchSelfBlocking(Timeout timeout)
|
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
|
FetchSelfBlocking(DataSource data_source, Timeout timeout)
|
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
|
संरचना |
|
---|---|
gpg:: |
ऐसा जवाब जिसमें प्लेयर का वेक्टर शामिल होता है. |
gpg:: |
किसी खास खिलाड़ी के लिए, |
gpg:: |
जवाब की स्थिति के साथ-साथ प्लेयर का सारा डेटा सेव रखता है. |
सार्वजनिक टाइप
FetchCallback
std::function< void(const FetchResponse &)> FetchCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Fetch(*)
फ़ंक्शन को दिया जाता है.
FetchListCallback
std::function< void(const FetchListResponse &)> FetchListCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchListResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Fetch(*)
फ़ंक्शन को दिया जाता है.
FetchSelfCallback
std::function< void(const FetchSelfResponse &)> FetchSelfCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchSelfResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए FetchSelf(*)
फ़ंक्शन को दिया जाता है.
सार्वजनिक फ़ंक्शन
फ़ेच
void Fetch( const std::string & player_id, FetchCallback callback )
किसी खास प्लेयर का सारा डेटा, एसिंक्रोनस तरीके से लोड करता है.
कार्रवाई पूरी होने पर, दिए गए फ़ेच कॉलबैक को कॉल करता है. data_source तय नहीं करने पर, यह फ़ंक्शन कॉल Fetch(DataSource data_source, const std::string& player_id, FetchCallback callback)
को कॉल करने के बराबर बना देता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर बताया गया है.
फ़ेच
void Fetch( DataSource data_source, const std::string & player_id, FetchCallback callback )
किसी खास प्लेयर का सारा डेटा, एसिंक्रोनस तरीके से लोड करता है.
कार्रवाई पूरी होने पर, दिए गए फ़ेच कॉलबैक को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें.
FetchBlocking
FetchResponse FetchBlocking( const std::string & player_id )
किसी खास प्लेयर के लिए, सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
data_source और टाइम आउट की जानकारी देने पर, यह फ़ंक्शन कॉल FetchResponse फ़ेच ब्लॉक करने(DataSource data_source, टाइम आउट टाइम आउट) के बराबर हो जाता है. इसमें DataSource को CACHE_OR_NETWORK के तौर पर और टाइम आउट की अवधि 10 साल के तौर पर तय की जाती है.
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, const std::string & player_id )
किसी खास प्लेयर के लिए, सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. टाइम आउट की जानकारी न देने पर, यह फ़ंक्शन कॉल FetchResponse फ़ेच ब्लॉक करने(डेटा सोर्स डेटा_सोर्स, टाइम आउट टाइम आउट) के बराबर काम करता है. इसमें, आपके तय किए गए data_source वैल्यू और टाइम आउट की अवधि 10 साल के हिसाब से तय की जाती है.
FetchBlocking
FetchResponse FetchBlocking( Timeout timeout, const std::string & player_id )
किसी खास प्लेयर के लिए, सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
टाइम आउट को मिलीसेकंड की संख्या के हिसाब से तय करें. data_source को तय नहीं करने पर, यह फ़ंक्शन कॉल FetchResponse FetchBlocked(DataSource data_source, Timeout सिलसिलेवार) को कॉल करने के बराबर हो जाता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर बताया गया है और टाइम आउट में तय की गई वैल्यू शामिल है.
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, Timeout timeout, const std::string & player_id )
किसी खास प्लेयर के लिए सभी डेटा को सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. टाइम आउट को मिलीसेकंड की संख्या के हिसाब से तय करें.
FetchConnected
void FetchConnected( DataSource data_source, FetchListCallback callback )
मौजूदा गेम से कनेक्ट किए गए सभी खिलाड़ियों को एसिंक्रोनस रूप से लोड करता है और साइन इन करने वाले प्लेयर के पास इसके बारे में जानने की अनुमति होती है.
कार्रवाई पूरी होने पर, दिए गए फ़ेच कॉलबैक को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें.
ध्यान दें कि यह फ़ंक्शन Player ऑब्जेक्ट दिखा सकता है, जहां Player.HasLevelInfo 'गलत' दिखाता है. ऐसे मामलों में, लेवल की जानकारी को फ़ेच एपीआई की मदद से, प्लेयर से फिर से अनुरोध करके वापस पाया जा सकता है. अब सेवा में नहीं है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnected
void FetchConnected( FetchListCallback callback )
FetchConnected का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking( DataSource data_Source, Timeout timeout )
FetchConnected का ब्लॉक किया गया वर्शन.
कॉलर को मिलीसेकंड में टाइम आउट तय करने देती है. तय समय बीत जाने के बाद, फ़ंक्शन ERROR_TIMEOUT
देता है. ध्यान दें कि iOS पर, ब्लॉक करने वाले इस वर्शन को यूज़र इंटरफ़ेस (यूआई) थ्रेड से कॉल नहीं किया जा सकता. ऐसा इसलिए, क्योंकि डेटा देने वाली प्लस सेवा के तौर पर, यूज़र इंटरफ़ेस (यूआई) थ्रेड पर कार्रवाई करना ज़रूरी है.
अब सेवा में नहीं है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking( DataSource data_source )
FetchConnectedBlocking का ओवरलोड, जो 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking( Timeout timeout )
FetchConnectedBlocking का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking()
FetchConnectedBlocking का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source और 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitable
void FetchInvitable( DataSource data_source, FetchListCallback callback )
स्थानीय खिलाड़ी की मंडलियों में मौजूद सभी खिलाड़ियों को एसिंक्रोनस रूप से लोड करता है (और स्थानीय प्लेयर से न्योते पा सकता है).
ध्यान दें कि अगर न्योता भेजने वाला कोई खिलाड़ी, मौजूदा गेम से कनेक्ट नहीं है, तो हो सकता है कि उसे इस बारे में कोई सूचना न मिले कि उसे न्योता भेजा गया है.
कार्रवाई पूरी होने पर, दिए गए फ़ेच कॉलबैक को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें.
ध्यान दें कि यह फ़ंक्शन Player ऑब्जेक्ट दिखा सकता है, जहां Player.HasLevelInfo 'गलत' दिखाता है. ऐसे मामलों में, लेवल की जानकारी को फ़ेच एपीआई की मदद से, प्लेयर से फिर से अनुरोध करके वापस पाया जा सकता है. अब सेवा में नहीं है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitable
void FetchInvitable( FetchListCallback callback )
FetchInvitable का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking( DataSource data_source, Timeout timeout )
FetchInvitable का ब्लॉक किया जा रहा वर्शन.
कॉलर को मिलीसेकंड में टाइम आउट तय करने देती है. तय समय बीत जाने के बाद, फ़ंक्शन ERROR_TIMEOUT
देता है. ध्यान दें कि iOS पर, ब्लॉक करने वाले इस वर्शन को यूज़र इंटरफ़ेस (यूआई) थ्रेड से कॉल नहीं किया जा सकता. ऐसा इसलिए, क्योंकि डेटा देने वाली प्लस सेवा के तौर पर, यूज़र इंटरफ़ेस (यूआई) थ्रेड पर कार्रवाई करना ज़रूरी है.
अब सेवा में नहीं है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking( DataSource data_source )
FetchInvitableBlocking का ज़्यादा लोड होना, जो 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking( Timeout timeout )
FetchInvitableBlocking का ओवरलोड जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking()
FetchInvitableBlocking का ओवरलोड जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source और 10 साल के डिफ़ॉल्ट टाइम आउट का इस्तेमाल करता है.
- वापस की गई सूची खाली होगी. इस लिंक पर जानकारी पाएं: https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchRecentlyPlayed
void FetchRecentlyPlayed( DataSource data_source, FetchListCallback callback )
हाल ही में खेले गए सभी खिलाड़ियों को एसिंक्रोनस रूप से लोड करता है.
कार्रवाई पूरी होने पर, दिए गए फ़ेच कॉलबैक को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें.
FetchRecentlyPlayed
void FetchRecentlyPlayed( FetchListCallback callback )
FetchRecentlyPlayed का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking( DataSource data_source, Timeout timeout )
FetchRecentlyPlayed का ब्लॉक किया गया वर्शन.
कॉलर को मिलीसेकंड में टाइम आउट तय करने देती है. तय समय बीत जाने के बाद, फ़ंक्शन ERROR_TIMEOUT
देता है.
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking( DataSource data_source )
FetchRecentlyPlayedBlocking का ओवरलोड, जो डिफ़ॉल्ट तौर पर 10 साल के लिए टाइम आउट का इस्तेमाल करता है.
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking( Timeout timeout )
FetchRecentlyPlayedBlocking, बहुत ज़्यादा लोड होना, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking()
FetchRecentlyPlayedBlocking का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source और 10 साल के डिफ़ॉल्ट डेटा का इस्तेमाल करता है.
FetchSelf
void FetchSelf( FetchSelfCallback callback )
फ़िलहाल, साइन इन किए हुए सभी खिलाड़ियों का सारा डेटा, एसिंक्रोनस तरीके से लोड होता है.
कार्रवाई पूरी होने पर, दिए गए FetchSelfCallback को कॉल करता है. data_source तय नहीं करने पर, यह फ़ंक्शन कॉल FetchSelf(DataSource data_source, FetchSelfCallback callback)
को कॉल करने के बराबर बना देता है, जिसमें data_source को CACHE_OR_NETWORK के तौर पर बताया गया है.
FetchSelf
void FetchSelf( DataSource data_source, FetchSelfCallback callback )
फ़िलहाल, साइन इन किए हुए सभी खिलाड़ियों का सारा डेटा, एसिंक्रोनस तरीके से लोड होता है.
कार्रवाई पूरी होने पर, दिए गए FetchSelfCallback को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें.
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking()
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
data_source या टाइम आउट की जानकारी नहीं देने पर, यह फ़ंक्शन कॉल FetchSelfResponse FetchSelf सुंदरता(DataSource data_source, Timeout Timeline) के जैसा कॉल करता है. साथ ही, इसमें data_source को CACHE_OR_NETWORK के तौर पर और टाइम आउट की अवधि 10 साल के तौर पर तय की जाती है.
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking( DataSource data_source )
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. टाइम आउट की जानकारी नहीं देने पर, यह फ़ंक्शन कॉल FetchSelfResponse FetchSelfBlocked(DataSource data_source, टाइमआउट टाइम आउट) के जैसे कॉल करता है. साथ ही, इसमें आपकी तय की गई data_source वैल्यू और टाइम आउट की अवधि 10 साल के हिसाब से तय की जाती है.
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking( Timeout timeout )
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
टाइम आउट को मिलीसेकंड की संख्या के हिसाब से तय करें. data_source तय नहीं करने पर, यह फ़ंक्शन कॉल FetchSelfResponse FetchSelf क्षमताओं(DataSource data_source, टाइमआउट टाइम आउट) को कॉल करने के बराबर बनाता है. साथ ही, इसमें data_source को CACHE_OR_NETWORK के तौर पर बताया जाता है और टाइम आउट में आपकी बताई गई वैल्यू होती है.
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking( DataSource data_source, Timeout timeout )
साइन इन किए हुए सभी खिलाड़ियों का पूरा डेटा सिंक्रोनस रूप से लोड करता है. यह डेटा सीधे FetchSelfResponse को लौटाता है.
data_source को CACHE_OR_NETWORK या NETWORK_ONLY के रूप में तय करें. टाइम आउट को मिलीसेकंड की संख्या के हिसाब से तय करें.