EOS API reference page for EOS_Presence_SetPresence

2 mins to read

This function is part of the Presence Interface.


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



Parameter Type And NameUsage Information
EOS_HPresence Handle
const EOS_Presence_SetPresenceOptions* OptionsObject containing a PresenceModificationHandle and associated user data
void* ClientDataOptional pointer to help track this request, that is returned in the completion callback
const EOS_Presence_SetPresenceCompleteCallback CompletionDelegatePointer 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


Parameter Type And NameUsage Information
const EOS_Presence_SetPresenceCallbackInfo* Data