कॉलबैक

फ़ंडरेज़र, जो एसिंक्रोनस कॉल को टारगेट करते हैं.

खास जानकारी

इसमें एक-शॉट कॉलबैक के लिए फ़ंक्शन शामिल होते हैं. यह ऐक्सेसर के तरीकों के आर्ग्युमेंट के तौर पर दिया जाता है. साथ ही, GameServices बिल्ड टाइम में कॉन्फ़िगर किए गए, कई बार इस्तेमाल किए जा सकने वाले कॉलबैक भी शामिल होते हैं.

सभी कॉलबैक, खास तौर पर बनाए गए कॉलबैक थ्रेड पर शुरू किए जाते हैं. यह थ्रेड, "मुख्य थ्रेड" के किसी भी प्लैटफ़ॉर्म कॉन्सेप्ट से अलग हो सकती है या "यूज़र इंटरफ़ेस (यूआई) थ्रेड". उपयोगकर्ता कॉलबैक जल्दी से काम करने चाहिए, क्योंकि रुक गए कॉलबैक थ्रेड से, उपयोगकर्ताओं को समस्याएं दिख सकती हैं. उदाहरण के लिए, साइन-आउट करने का अनुरोध पूरा होने में देरी होना.

आपको कॉलबैक में, Leaderboards().FetchAllLock() जैसे GPG API को ब्लॉक नहीं करना चाहिए. इसकी वजह यह है कि इस तरह के कॉल की वजह से, डेडलॉक की समस्या हो सकती है.

टाइपडिफ़

CaptureCapabilitiesCallback टाइपडिफ़
std::function< void(GetCaptureCapabilitiesResponse const &)>
इस नीति से ऐसे कॉलबैक टाइप के बारे में पता चलता है जिसे GetCaptureCapabilitiesResponse मिलता है.
CaptureStateCallback टाइपडिफ़
std::function< void(GetCaptureStateResponse const &)>
इस नीति से एक कॉलबैक टाइप के बारे में पता चलता है, जिसे GetCaptureStateResponse मिलता है.
CommitCallback टाइपडिफ़
std::function< void(CommitResponse const &)>
CommitResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
ConnectionRequestCallback टाइपडिफ़
std::function< void(int64_t client_id, ConnectionRequest const &request)>
इस नीति से उस कॉलबैक टाइप के बारे में पता चलता है जिसे ConnectionRequest मिलता है. ऐसा तब होता है, जब कोई रिमोट एंडपॉइंट ऐप्लिकेशन के एंडपॉइंट से कनेक्ट करने की कोशिश करता है.
FetchAllCallback टाइपडिफ़
std::function< void(FetchAllResponse const &)>
FetchAllResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
FetchAllCallback टाइपडिफ़
std::function< void(FetchAllResponse const &)>
FetchAllResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
FetchAllCallback टाइपडिफ़
std::function< void(FetchAllResponse const &)>
FetchAllResponse-टाइप के कॉलबैक के बारे में बताता है.
FetchAllCallback टाइपडिफ़
std::function< void(FetchAllResponse const &)>
FetchAllResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
FetchAllScoreSummariesCallback टाइपडिफ़
std::function< void(FetchAllScoreSummariesResponse const &)>
FetchAllScoreSummariesResponse-टाइप के कॉलबैक के बारे में बताता है.
FetchCallback टाइपडिफ़
std::function< void(FetchResponse const &)>
FetchResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
FetchCallback टाइपडिफ़
std::function< void(const FetchResponse &)>
FetchResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
FetchCallback टाइपडिफ़
std::function< void(FetchResponse const &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchResponse मिलता है.
FetchCallback टाइपडिफ़
std::function< void(FetchResponse const &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchResponse मिलता है.
FetchForPlayerCallback टाइपडिफ़
std::function< void(FetchForPlayerResponse const &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchForPlayerResponse मिलता है.
FetchListCallback टाइपडिफ़
std::function< void(FetchListResponse const &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchListResponse मिलता है.
FetchScorePageCallback टाइपडिफ़
std::function< void(FetchScorePageResponse const &)>
ScorePageResponse-टाइप के कॉलबैक के बारे में बताता है.
FetchScoreSummaryCallback टाइपडिफ़
std::function< void(FetchScoreSummaryResponse const &)>
FetchScoreSummaryResponse-टाइप के कॉलबैक के बारे में बताता है.
FetchSelfCallback टाइपडिफ़
std::function< void(FetchSelfResponse const &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchSelfResponse मिलता है.
FetchServerAuthCodeCallback टाइपडिफ़
std::function< void(FetchServerAuthCodeResponse const &)>
इस नीति से एक कॉलबैक टाइप तय होता है, जिसे FetchServerAuthCodeResponse मिलता है.
FlushCallback टाइपडिफ़
std::function< void(FlushStatus)>
उस कॉलबैक टाइप के बारे में बताता है जिसे फ़्लश ऑपरेशन का नतीजा (स्थिति) मिलता है.
IsCaptureAvailableCallback टाइपडिफ़
std::function< void(IsCaptureAvailableResponse const &)>
इस नीति से एक कॉलबैक टाइप के बारे में पता चलता है, जिसे IsCaptureAvailableResponse मिलता है.
OnAuthActionFinishedCallback टाइपडिफ़
std::function< void(AuthOperation, AuthStatus)>
पुष्टि करने की कार्रवाई के लिए तैयार कॉलबैक का टाइप, जो SDK टूल को दिया जा सकता है.
OnAuthActionStartedCallback टाइपडिफ़
std::function< void(AuthOperation)>
पुष्टि करने के लिए शुरू की गई कॉलबैक किस तरह की है, जो SDK टूल को दिया जा सकता है.
OnInitializationFinishedCallback टाइपडिफ़
std::function< void(InitializationStatus)>
एक कॉलबैक, जिसे ऐप्लिकेशन, एपीआई को शुरू करने पर या प्रोसेस पूरी न होने पर शुरू करता है.
OnLogCallback टाइपडिफ़
std::function< void(LogLevel, std::string const &)>
लॉग इन कॉलबैक का वह टाइप जो SDK टूल को दिया जा सकता है.
OnLogCallback टाइपडिफ़
std::function< void(LogLevel, std::string const &)>
लॉग इन कॉलबैक का वह टाइप जो SDK टूल को दिया जा सकता है.
OnMultiplayerInvitationEventCallback टाइपडिफ़
std::function< void(MultiplayerEvent, std::string, MultiplayerInvitation)>
एक से ज़्यादा खिलाड़ी वाले न्योते के कॉलबैक का प्रकार, जो SDK टूल को दिया जा सकता है.
OnTurnBasedMatchEventCallback टाइपडिफ़
std::function< void(MultiplayerEvent event, std::string, TurnBasedMatch)>
बारी के हिसाब से एक से ज़्यादा खिलाड़ी वाले इवेंट कॉलबैक का टाइप, जो SDK टूल को दिया जा सकता है.
OpenCallback टाइपडिफ़
std::function< void(OpenResponse const &)>
OpenResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
ReadCallback टाइपडिफ़
std::function< void(ReadResponse const &)>
ReadResponse पाने वाले कॉलबैक टाइप के बारे में बताता है.
ShowAllUICallback टाइपडिफ़
std::function< void(UIStatus const &)>
UIStatus पाने वाले कॉलबैक टाइप के बारे में बताता है.
ShowAllUICallback टाइपडिफ़
std::function< void(UIStatus const &)>
UIStatus पाने वाले कॉलबैक टाइप के बारे में बताता है.
ShowUICallback टाइपडिफ़
std::function< void(UIStatus const &)>
UIStatus पाने वाले कॉलबैक टाइप के बारे में बताता है.
StartAdvertisingCallback टाइपडिफ़
std::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 में उस विज्ञापन के नतीजे शामिल हैं.