gpg::PlayerManager

#include <player_manager.h>

खिलाड़ी से जुड़ा अलग-अलग डेटा हासिल करता है और उसे सेट करता है.

खास जानकारी

सार्वजनिक प्रकार

FetchCallback टाइपडिफ़
std::function< void(const FetchResponse &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchResponse मिलता है.
FetchListCallback टाइपडिफ़
std::function< void(const FetchListResponse &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchListResponse मिलता है.
FetchSelfCallback टाइपडिफ़
std::function< void(const FetchSelfResponse &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchSelfResponse मिलता है.

सार्वजनिक फ़ंक्शन

Fetch(const std::string & player_id, FetchCallback callback)
void
किसी खास प्लेयर के लिए, एसिंक्रोनस तरीके से पूरा डेटा लोड करता है.
Fetch(DataSource data_source, const std::string & player_id, FetchCallback callback)
void
किसी खास प्लेयर के लिए, एसिंक्रोनस तरीके से पूरा डेटा लोड करता है.
FetchBlocking(const std::string & player_id)
किसी खास प्लेयर के लिए सभी डेटा सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
FetchBlocking(DataSource data_source, const std::string & player_id)
किसी खास प्लेयर के लिए सभी डेटा सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
FetchBlocking(Timeout timeout, const std::string & player_id)
किसी खास प्लेयर के लिए सभी डेटा सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
FetchBlocking(DataSource data_source, Timeout timeout, const std::string & player_id)
किसी खास प्लेयर के लिए सभी डेटा सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.
FetchConnected(DataSource data_source, FetchListCallback callback)
void
अब काम नहीं करता.
एसिंक्रोनस तरीके से मौजूदा गेम से कनेक्ट किए गए सभी प्लेयर लोड होते हैं और जिनके बारे में साइन-इन करने वाले खिलाड़ी को जानने की अनुमति होती है.
FetchConnected(FetchListCallback callback)
void
अब काम नहीं करता.
FetchConnected का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट 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::PlayerManager::FetchListResponse

ऐसा रिस्पॉन्स जिसमें खिलाड़ियों का वेक्टर शामिल होता है.

gpg::PlayerManager::FetchResponse

किसी प्लेयर के लिए, data और ResponseStatus.

gpg::PlayerManager::FetchSelfResponse

जवाब की स्थिति के साथ-साथ खिलाड़ी का पूरा डेटा होल्ड करता है.

सार्वजनिक प्रकार

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
)

किसी खास प्लेयर के लिए, एसिंक्रोनस तरीके से पूरा डेटा लोड करता है.

कार्रवाई पूरी होने पर, दिए गए FetchCallback को कॉल करता है. data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल, Fetch(DataSource data_source, const std::string& player_id, FetchCallback callback) को कॉल करने के बराबर हो जाता है. साथ ही, इस फ़ंक्शन को CACHE_OR_NETWORK के तौर पर तय डेटा_source के साथ भी इस्तेमाल किया जा सकता है.

लाएं

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

किसी खास प्लेयर के लिए, एसिंक्रोनस तरीके से पूरा डेटा लोड करता है.

कार्रवाई पूरी होने पर, दिए गए FetchCallback को कॉल करता है. 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 के तौर पर तय करें. टाइम आउट की जानकारी नहीं देने पर, इस फ़ंक्शन को आपकी तय की गई data_source वैल्यू और टाइम आउट को 10 साल के साथ, FetchResponse को FetchBlock(DataSource data_source, टाइमआउट टाइम आउट) को कॉल करने जैसा ही बनाया जाता है.

FetchBlocking

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

किसी खास प्लेयर के लिए सभी डेटा सिंक्रोनस रूप से लोड करता है और सीधे FetchResponse दिखाता है.

टाइम आउट को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर तय करें. data_source की जानकारी नहीं देने पर, यह फ़ंक्शन कॉल FetchResponse को कॉल करने के बराबर हो जाता है(DataSource data_source, टाइमआउट टाइम आउट), जिसमें 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
)

एसिंक्रोनस तरीके से मौजूदा गेम से कनेक्ट किए गए सभी प्लेयर लोड होते हैं और जिनके बारे में साइन-इन करने वाले खिलाड़ी को जानने की अनुमति होती है.

कार्रवाई पूरी होने पर, दिए गए FetchCallback को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें.

ध्यान दें कि यह फ़ंक्शन Player ऑब्जेक्ट दिखा सकता है, जहां Player.HasLevelInfo गलत दिखाता है. ऐसे मामलों में, फ़ेच एपीआई की मदद से दिए गए प्लेयर से फिर से अनुरोध करके लेवल की जानकारी हासिल की जा सकती है. अब काम नहीं करता.

FetchConnected

void FetchConnected(
  FetchListCallback callback
)

FetchConnected का ओवरलोड, जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.

अब काम नहीं करता.

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  DataSource data_Source,
  Timeout timeout
)

FetchConnected के वर्शन को ब्लॉक करने की सुविधा.

कॉलर को मिलीसेकंड में टाइम आउट तय करने की अनुमति देता है. तय समय खत्म होने के बाद, फ़ंक्शन ERROR_TIMEOUT दिखाता है. ध्यान दें कि iOS पर ब्लॉक करने के इस वर्शन को यूज़र इंटरफ़ेस (यूआई) थ्रेड से कॉल नहीं किया जा सकता. इसकी वजह यह है कि डेटा देने वाली मूल प्लस सेवा, यूज़र इंटरफ़ेस (यूआई) थ्रेड पर कार्रवाई करती है. अब काम नहीं करता.

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  DataSource data_source
)

इसके लिए, FetchConnectedBlocking का ओवरलोड हो जाने के बाद, डिफ़ॉल्ट तौर पर 10 साल का टाइम आउट इस्तेमाल किया जाता है.

अब काम नहीं करता.

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking(
  Timeout timeout
)

FetchConnectedBlocking का ओवरलोड जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.

अब काम नहीं करता.

FetchConnectedBlocking

FetchListResponse FetchConnectedBlocking()

इसके लिए, FetchConnectedBlocking का ओवरलोड होने पर, CACHE_OR_NETWORK के डिफ़ॉल्ट data_source और 10 साल के टाइम आउट का इस्तेमाल किया जाता है.

अब काम नहीं करता.

FetchInvitable

void FetchInvitable(
  DataSource data_source,
  FetchListCallback callback
)

एसिंक्रोनस तरीके से उन सभी प्लेयर को लोड करता है जो लोकल प्लेयर की सर्कल में मौजूद होते हैं और जिन्हें लोकल प्लेयर से न्योता मिल सकता है.

ध्यान दें कि अगर कोई खिलाड़ी मौजूदा गेम से कनेक्ट नहीं है, तो हो सकता है कि उसे इस बारे में सूचना न मिले कि उसे न्योता भेजा गया है.

कार्रवाई पूरी होने पर, दिए गए FetchCallback को कॉल करता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें.

ध्यान दें कि यह फ़ंक्शन Player ऑब्जेक्ट दिखा सकता है, जहां Player.HasLevelInfo गलत दिखाता है. ऐसे मामलों में, फ़ेच एपीआई की मदद से दिए गए प्लेयर से फिर से अनुरोध करके लेवल की जानकारी हासिल की जा सकती है. अब काम नहीं करता.

FetchInvitable

void FetchInvitable(
  FetchListCallback callback
)

FetchInvitable का ओवरलोड जो CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल करता है.

अब काम नहीं करता.

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  DataSource data_source,
  Timeout timeout
)

FetchInvitable का वर्शन ब्लॉक करने की सुविधा.

कॉलर को मिलीसेकंड में टाइम आउट तय करने की अनुमति देता है. तय समय खत्म होने के बाद, फ़ंक्शन ERROR_TIMEOUT दिखाता है. ध्यान दें कि iOS पर ब्लॉक करने के इस वर्शन को यूज़र इंटरफ़ेस (यूआई) थ्रेड से कॉल नहीं किया जा सकता. इसकी वजह यह है कि डेटा देने वाली मूल प्लस सेवा, यूज़र इंटरफ़ेस (यूआई) थ्रेड पर कार्रवाई करती है. अब काम नहीं करता.

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  DataSource data_source
)

इसके लिए, FetchInvitableBlocking का इस्तेमाल किया जाता है. इसमें, डिफ़ॉल्ट रूप से 10 साल का टाइम आउट इस्तेमाल किया जाता है.

अब काम नहीं करता.

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking(
  Timeout timeout
)

इसके लिए, FetchInvitableBlocking का ओवरलोड होता है, जिसमें CACHE_OR_NETWORK के डिफ़ॉल्ट data_source का इस्तेमाल किया जाता है.

अब काम नहीं करता.

FetchInvitableBlocking

FetchListResponse FetchInvitableBlocking()

FetchInvitableBlocking का ओवरलोड है. इसमें CACHE_OR_NETWORK के डिफ़ॉल्ट data_source (डेटा_सोर्स) का इस्तेमाल होता है और इसका डिफ़ॉल्ट टाइम आउट 10 साल होता है.

अब काम नहीं करता.

FetchRecentlyPlayed

void FetchRecentlyPlayed(
  DataSource data_source,
  FetchListCallback callback
)

हाल ही में खेले गए सभी प्लेयर को एसिंक्रोनस रूप से लोड करता है.

कार्रवाई पूरी होने पर, दिए गए FetchCallback को कॉल करता है. 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) को कॉल करने के बराबर हो जाता है. साथ ही, इस फ़ंक्शन को CACHE_OR_NETWORK के तौर पर तय डेटा_source के साथ भी इस्तेमाल किया जा सकता है.

FetchSelf

void FetchSelf(
  DataSource data_source,
  FetchSelfCallback callback
)

वर्तमान में साइन-इन किए हुए सभी प्लेयर के लिए सभी डेटा को एसिंक्रोनस रूप से लोड करता है.

कार्रवाई पूरी होने पर, दिए गए FetchSelfCallback को कॉल किया जाता है. data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें.

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking()

साइन इन किए हुए सभी मौजूदा प्लेयर का सारा डेटा सिंक्रोनस रूप से लोड करता है. इससे सीधे FetchSelfResponse को लौटाया जाता है.

data_source या टाइम आउट की जानकारी नहीं देने पर, यह फ़ंक्शन कॉल, FetchSelfResponse को FetchSelfSend(DataSource data_source, टाइमआउट टाइम आउट) को कॉल करने के बराबर हो जाता है. साथ ही, data_source को CACHE_OR_NETWORK के तौर पर और टाइम आउट को 10 साल के तौर पर दिखाया जाता है.

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  DataSource data_source
)

साइन इन किए हुए सभी मौजूदा प्लेयर का सारा डेटा सिंक्रोनस रूप से लोड करता है. इससे सीधे FetchSelfResponse को लौटाया जाता है.

data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. टाइम आउट तय नहीं करने पर, इस फ़ंक्शन को आपकी तय की गई data_source वैल्यू और टाइम आउट को 10 साल के साथ, FetchSelfResponse FetchSelf घड़ी(DataSource data_source, टाइमआउट टाइमआउट) के बराबर कॉल कर दिया जाता है.

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  Timeout timeout
)

साइन इन किए हुए सभी मौजूदा प्लेयर का सारा डेटा सिंक्रोनस रूप से लोड करता है. इससे सीधे FetchSelfResponse को लौटाया जाता है.

टाइम आउट को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर तय करें. data_source की जानकारी न देने पर, यह फ़ंक्शन कॉल FetchSelfResponse को कॉल करने के बराबर हो जाता है(DataSource data_source, टाइमआउट टाइम आउट), जिसमें data_source को CACHE_OR_NETWORK के तौर पर चुना जाता है और टाइम आउट में आपकी बताई गई वैल्यू शामिल होती है.

FetchSelfBlocking

FetchSelfResponse FetchSelfBlocking(
  DataSource data_source,
  Timeout timeout
)

साइन इन किए हुए सभी मौजूदा प्लेयर का सारा डेटा सिंक्रोनस रूप से लोड करता है. इससे सीधे तौर पर FetchSelfResponse खुलता है.

data_source को CACHE_OR_NETWORK या NETWORK_ONLY के तौर पर तय करें. टाइम आउट को मिलीसेकंड की आर्बिट्रेरी संख्या के तौर पर तय करें.