This function is part of the Presence Interface.
Remarks
Sets your new presence with the data applied to a PresenceModificationHandle. The PresenceModificationHandle can be released safely after calling this function.
See Also
EOS_Presence_CreatePresenceModification, EOS_PresenceModification_Release
Parameters
EOS_Presence_SetPresence
Parameter Type And Name | Usage Information |
---|---|
EOS_HPresence Handle | |
const EOS_Presence_SetPresenceOptions* Options | Object containing a PresenceModificationHandle and associated user data |
void* ClientData | Optional pointer to help track this request, that is returned in the completion callback |
const EOS_Presence_SetPresenceCompleteCallback CompletionDelegate | Pointer to a function that handles receiving the completion information |
Callback Function Information
Because this function is asynchronous, it employs a callback of type EOS_Presence_SetPresenceCompleteCallback to report the results of its operation.
Callback Remarks
Callback for information related to EOS_Presence_SetPresence finishing.
Callback Parameters
EOS_Presence_SetPresenceCompleteCallback
Parameter Type And Name | Usage Information |
---|---|
const EOS_Presence_SetPresenceCallbackInfo* Data |