कॉलबैक
ऐसे फ़ंक्टर जो एसिंक्रोनस कॉल को टारगेट करते हैं.
खास जानकारी
इसमें ऐक्सेसर के तरीकों के लिए तर्कों के तौर पर दिए गए वन-शॉट कॉलबैक के लिए फ़ंक्टर और GameServices के बिल्ड समय के दौरान कॉन्फ़िगर किए गए मल्टी-यूज़ कॉलबैक शामिल हैं.
सभी कॉलबैक, एक खास कॉलबैक थ्रेड पर शुरू किए जाते हैं. यह थ्रेड, "मुख्य थ्रेड" या "यूज़र इंटरफ़ेस (यूआई) थ्रेड" के किसी भी प्लैटफ़ॉर्म कॉन्सेप्ट से अलग हो सकती है. उपयोगकर्ता के कॉलबैक तुरंत काम करने चाहिए, क्योंकि रुके हुए कॉलबैक थ्रेड की वजह से, उपयोगकर्ता को दिखने वाली समस्याएं हो सकती हैं. उदाहरण के लिए, साइन आउट का अनुरोध पूरा होने में देरी होना.
आपको कॉलबैक में Leaderboards().FetchAllBlock() जैसे GPG API को शुरू नहीं करना चाहिए, क्योंकि इस तरह के कॉल की वजह से डेडलॉक बन सकते हैं.
टाइपडीफ़ |
|
---|---|
CaptureCapabilitiesCallback
|
typedefstd::function< void(GetCaptureCapabilitiesResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे GetCaptureCapabilitiesResponse मिलते हैं. |
CaptureStateCallback
|
typedefstd::function< void(GetCaptureStateResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे GetCaptureStateResponse मिलता है. |
CommitCallback
|
typedefstd::function< void(CommitResponse const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे CommitResponse मिलता है. |
ConnectionRequestCallback
|
typedefstd::function< void(int64_t client_id, ConnectionRequest const &request)>
यह नीति उस कॉलबैक टाइप को तय करती है जिसे कोई रिमोट एंडपॉइंट, ऐप्लिकेशन के अपने एंडपॉइंट से कनेक्ट करने की कोशिश करने पर ConnectionRequest का अनुरोध करता है. |
FetchAllCallback
|
typedefstd::function< void(FetchAllResponse const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchAllResponse मिलता है. |
FetchAllCallback
|
typedefstd::function< void(FetchAllResponse const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchAllResponse मिलता है. |
FetchAllCallback
|
typedefstd::function< void(FetchAllResponse const &)>
FetchAllResponse -टाइप कॉलबैक तय करता है. |
FetchAllCallback
|
typedefstd::function< void(FetchAllResponse const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchAllResponse मिलता है. |
FetchAllScoreSummariesCallback
|
typedefstd::function< void(FetchAllScoreSummariesResponse const &)>
FetchAllScoreSummariesResponse -टाइप कॉलबैक तय करता है. |
FetchCallback
|
typedefstd::function< void(FetchResponse const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchResponse मिलता है. |
FetchCallback
|
typedefstd::function< void(const FetchResponse &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchResponse मिलता है. |
FetchCallback
|
typedefstd::function< void(FetchResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchResponse मिलता है. |
FetchCallback
|
typedefstd::function< void(FetchResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchResponse मिलता है. |
FetchForPlayerCallback
|
typedefstd::function< void(FetchForPlayerResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchForPlayerResponse मिलता है. |
FetchListCallback
|
typedefstd::function< void(FetchListResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchListResponse मिलता है. |
FetchScorePageCallback
|
typedefstd::function< void(FetchScorePageResponse const &)>
ScorePageResponse -टाइप कॉलबैक तय करता है. |
FetchScoreSummaryCallback
|
typedefstd::function< void(FetchScoreSummaryResponse const &)>
FetchScoreSummaryResponse -टाइप कॉलबैक तय करता है. |
FetchSelfCallback
|
typedefstd::function< void(FetchSelfResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchSelfResponse मिलता है. |
FetchServerAuthCodeCallback
|
typedefstd::function< void(FetchServerAuthCodeResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchServerAuthCodeResponse मिलता है. |
FlushCallback
|
typedefstd::function< void(FlushStatus)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे फ़्लश कार्रवाई का नतीजा (स्टेटस) मिलता है. |
IsCaptureAvailableCallback
|
typedefstd::function< void(IsCaptureAvailableResponse const &)>
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे IsCaptureAvailableResponse मिलता है. |
OnAuthActionFinishedCallback
|
typedefstd::function< void(AuthOperation, AuthStatus)>
पुष्टि करने की कार्रवाई पूरी तरह से कॉलबैक किया गया, जो SDK टूल को दिया जा सकता है. |
OnAuthActionStartedCallback
|
typedefstd::function< void(AuthOperation)>
पुष्टि करने की कार्रवाई किस तरह का कॉलबैक फ़ंक्शन शुरू हुआ, इसे SDK टूल को दिया जा सकता है. |
OnInitializationFinishedCallback
|
typedefstd::function< void(InitializationStatus)>
एक कॉलबैक, जिसे एपीआई को शुरू करने पर या शुरू करने के दौरान काम नहीं करता. ऐप्लिकेशन, शुरू करता है. |
OnLogCallback
|
typedefstd::function< void(LogLevel, std::string const &)>
SDK टूल को दिया जा सकने वाला लॉगिंग कॉलबैक का टाइप. |
OnLogCallback
|
typedefstd::function< void(LogLevel, std::string const &)>
SDK टूल को दिया जा सकने वाला लॉगिंग कॉलबैक का टाइप. |
OnMultiplayerInvitationEventCallback
|
typedefstd::function< void(MultiplayerEvent, std::string, MultiplayerInvitation)>
एक से ज़्यादा खिलाड़ियों के लिए न्योते के कॉलबैक का टाइप, जो SDK टूल को दिया जा सकता है. |
OnTurnBasedMatchEventCallback
|
typedefstd::function< void(MultiplayerEvent event, std::string, TurnBasedMatch)>
बारी आधारित मल्टीप्लेयर इवेंट कॉलबैक का टाइप, जो SDK टूल को दिया जा सकता है. |
OpenCallback
|
typedefstd::function< void(OpenResponse const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे OpenResponse मिलता है. |
ReadCallback
|
typedefstd::function< void(ReadResponse const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे ReadResponse मिलता है. |
ShowAllUICallback
|
typedefstd::function< void(UIStatus const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे UIStatus मिलता है. |
ShowAllUICallback
|
typedefstd::function< void(UIStatus const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे UIStatus मिलता है. |
ShowUICallback
|
typedefstd::function< void(UIStatus const &)>
यह ऐसे कॉलबैक टाइप को तय करता है जिसे UIStatus मिलता है. |
StartAdvertisingCallback
|
typedefstd::function< void(int64_t client_id, StartAdvertisingResult const &result)>
यह एक ऐसे कॉलबैक टाइप को तय करता है जिसे लोकल एंडपॉइंट विज्ञापन की कोशिश पूरी होने पर StartAdvertisingResult, मिलता है. इसके सफल होने वाले फ़ील्ड से पता चलता है कि विज्ञापन दिखना शुरू हुआ या नहीं. |
टाइपडीफ़
CaptureCapabilitiesCallback
std::function< void(GetCaptureCapabilitiesResponse const &)> CaptureCapabilitiesCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे GetCaptureCapabilitiesResponse मिलते हैं.
यह कॉलबैक टाइप, नीचे दिए गए GetCaptureCapabilities(*)
फ़ंक्शन को दिया जाता है.
CaptureStateCallback
std::function< void(GetCaptureStateResponse const &)> CaptureStateCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे GetCaptureStateResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए GetCaptureState(*)
फ़ंक्शन को दिया जाता है.
CommitCallback
std::function< void(CommitResponse const &)> CommitCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे CommitResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Commit(*)
और ResolveConflict(*)
फ़ंक्शन को दिया जाता है.
ConnectionRequestCallback
std::function< void(int64_t client_id, ConnectionRequest const &request)> ConnectionRequestCallback
यह नीति उस कॉलबैक टाइप को तय करती है जिसे कोई रिमोट एंडपॉइंट, ऐप्लिकेशन के अपने एंडपॉइंट से कनेक्ट करने की कोशिश करने पर ConnectionRequest का अनुरोध करता है.
client_id
, उस NearbyConnections
इंस्टेंस का आईडी है जिसे यह अनुरोध मिला है. request
में कनेक्शन के अनुरोध की जानकारी होती है.
FetchAllCallback
std::function< void(FetchAllResponse const &)> FetchAllCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchAllResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए FetchAll(*)
फ़ंक्शन को दिया जाता है.
FetchAllCallback
std::function< void(FetchAllResponse const &)> FetchAllCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchAllResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए FetchAll(*)
फ़ंक्शन को दिया जाता है.
FetchAllCallback
std::function< void(FetchAllResponse const &)> FetchAllCallback
FetchAllResponse
-टाइप कॉलबैक तय करता है.
FetchAllCallback
std::function< void(FetchAllResponse const &)> FetchAllCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchAllResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए FetchAll(*)
फ़ंक्शन को दिया जाता है.
FetchAllScoreSummariesCallback
std::function< void(FetchAllScoreSummariesResponse const &)> FetchAllScoreSummariesCallback
FetchAllScoreSummariesResponse
-टाइप कॉलबैक तय करता है.
FetchCallback
std::function< void(FetchResponse const &)> FetchCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Fetch(*)
फ़ंक्शन को दिया जाता है.
FetchCallback
std::function< void(const FetchResponse &)> FetchCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे FetchResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Fetch(*)
फ़ंक्शन को दिया जाता है.
FetchCallback
std::function< void(FetchResponse const &)> FetchCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Fetch(*)
फ़ंक्शन को दिया जाता है.
FetchCallback
std::function< void(FetchResponse const &)> FetchCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Fetch(*)
फ़ंक्शन को दिया जाता है.
FetchForPlayerCallback
std::function< void(FetchForPlayerResponse const &)> FetchForPlayerCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchForPlayerResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए FetchForPlayer(*)
फ़ंक्शन को दिया जाता है.
FetchListCallback
std::function< void(FetchListResponse const &)> FetchListCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchListResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Fetch(*)
फ़ंक्शन को दिया जाता है.
FetchScorePageCallback
std::function< void(FetchScorePageResponse const &)> FetchScorePageCallback
ScorePageResponse
-टाइप कॉलबैक तय करता है.
FetchScoreSummaryCallback
std::function< void(FetchScoreSummaryResponse const &)> FetchScoreSummaryCallback
FetchScoreSummaryResponse
-टाइप कॉलबैक तय करता है.
FetchSelfCallback
std::function< void(FetchSelfResponse const &)> FetchSelfCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchSelfResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए FetchSelf(*)
फ़ंक्शन को दिया जाता है.
FetchServerAuthCodeCallback
std::function< void(FetchServerAuthCodeResponse const &)> FetchServerAuthCodeCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे FetchServerAuthCodeResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए FetchServerAuthCode
फ़ंक्शन को दिया जाता है.
FlushCallback
std::function< void(FlushStatus)> FlushCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे फ़्लश कार्रवाई का नतीजा (स्टेटस) मिलता है.
Flush() में इस्तेमाल किया जाता है.
IsCaptureAvailableCallback
std::function< void(IsCaptureAvailableResponse const &)> IsCaptureAvailableCallback
यह ऐसे कॉलबैक टाइप के बारे में बताता है जिसे IsCaptureAvailableResponse मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए IsCaptureAvailable(*)
फ़ंक्शन को दिया जाता है.
OnAuthActionFinishedCallback
std::function< void(AuthOperation, AuthStatus)> OnAuthActionFinishedCallback
पुष्टि करने की कार्रवाई पूरी तरह से कॉलबैक किया गया, जो SDK टूल को दिया जा सकता है.
OnAuthActionStartedCallback
std::function< void(AuthOperation)> OnAuthActionStartedCallback
पुष्टि करने की कार्रवाई किस तरह का कॉलबैक फ़ंक्शन शुरू हुआ, इसे SDK टूल को दिया जा सकता है.
OnInitializationFinishedCallback
std::function< void(InitializationStatus)> OnInitializationFinishedCallback
एक कॉलबैक, जिसे एपीआई को शुरू करने पर या शुरू करने के दौरान काम नहीं करता. ऐप्लिकेशन, शुरू करता है.
OnLogCallback
std::function< void(LogLevel, std::string const &)> OnLogCallback
SDK टूल को दिया जा सकने वाला लॉगिंग कॉलबैक का टाइप.
OnLogCallback
std::function< void(LogLevel, std::string const &)> OnLogCallback
SDK टूल को दिया जा सकने वाला लॉगिंग कॉलबैक का टाइप.
OnMultiplayerInvitationEventCallback
std::function< void(MultiplayerEvent, std::string, MultiplayerInvitation)> OnMultiplayerInvitationEventCallback
एक से ज़्यादा खिलाड़ियों के लिए न्योते के कॉलबैक का टाइप, जो SDK टूल को दिया जा सकता है.
मान्य() सिर्फ़ अपडेट किए गए इवेंट पर MultiplayerInvitation के लिए 'सही' दिखाता है.
OnTurnBasedMatchEventCallback
std::function< void(MultiplayerEvent event, std::string, TurnBasedMatch)> OnTurnBasedMatchEventCallback
बारी आधारित मल्टीप्लेयर इवेंट कॉलबैक का टाइप, जो SDK टूल को दिया जा सकता है.
मान्य() सिर्फ़ अपडेट किए गए इवेंट पर TurnBasedMatch पैरामीटर के लिए 'सही' दिखाता है.
OpenCallback
std::function< void(OpenResponse const &)> OpenCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे OpenResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Open(*)
फ़ंक्शन को दिया जाता है.
ReadCallback
std::function< void(ReadResponse const &)> ReadCallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे ReadResponse
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए Read(*)
फ़ंक्शन को दिया जाता है.
ShowAllUICallback
std::function< void(UIStatus const &)> ShowAllUICallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे UIStatus
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए ShowAllUI*
फ़ंक्शन को दिया जाता है.
ShowAllUICallback
std::function< void(UIStatus const &)> ShowAllUICallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे UIStatus
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए ShowAllUI*
फ़ंक्शन को दिया जाता है.
ShowUICallback
std::function< void(UIStatus const &)> ShowUICallback
यह ऐसे कॉलबैक टाइप को तय करता है जिसे UIStatus
मिलता है.
यह कॉलबैक टाइप, नीचे दिए गए ShowUI*
फ़ंक्शन को दिया जाता है.
StartAdvertisingCallback
std::function< void(int64_t client_id, StartAdvertisingResult const &result)> StartAdvertisingCallback
यह एक ऐसे कॉलबैक टाइप को तय करता है जिसे लोकल एंडपॉइंट विज्ञापन की कोशिश पूरी होने पर StartAdvertisingResult, मिलता है. इसके सफल होने वाले फ़ील्ड से पता चलता है कि विज्ञापन दिखना शुरू हुआ या नहीं.
client_id
, उस NearbyConnections
इंस्टेंस का आईडी है जिसने विज्ञापन दिखाने की कोशिश की थी. result
में उस विज्ञापन के नतीजे शामिल होते हैं.