This function is part of the Connect Interface.
Remarks
Retrieve the equivalent Product User IDs from a list of external account IDs from supported account providers. The values will be cached and retrievable through EOS_Connect_GetExternalAccountMapping. Queries using external account IDs of another account system may not be available, depending on the account system specifics.
A common use case is to query other users who are connected through the same account system as the local user.
Parameters
EOS_Connect_QueryExternalAccountMappings
Parameter Type And Name | Usage Information |
---|---|
EOS_HConnect Handle | |
const EOS_Connect_QueryExternalAccountMappingsOptions* Options | structure containing a list of external account IDs, in string form, to query for the Product User ID representation. |
void* ClientData | arbitrary data that is passed back to you in the CompletionDelegate. |
const EOS_Connect_OnQueryExternalAccountMappingsCallback CompletionDelegate | a callback that is fired when the query operation completes, either successfully or in error. |
Callback Function Information
Because this function is asynchronous, it employs a callback of type EOS_Connect_OnQueryExternalAccountMappingsCallback to report the results of its operation.
Callback Remarks
Function prototype definition for callbacks passed to EOS_Connect_QueryExternalAccountMappings.
Callback Parameters
EOS_Connect_OnQueryExternalAccountMappingsCallback
Parameter Type And Name | Usage Information |
---|---|
const EOS_Connect_QueryExternalAccountMappingsCallbackInfo* Data | A EOS_Connect_QueryExternalAccountMappingsCallbackInfo containing the output information and result. |