PartyXblLoginToPlayFabCompletedStateChange

Information specific to the LoginToPlayFabCompleted type of state change.

Syntax

struct PartyXblLoginToPlayFabCompletedStateChange : PartyXblStateChange {  
    PartyXblStateChangeResult result;  
    PartyError errorDetail;  
    PartyXblLocalChatUser* localChatUser;  
    void* asyncIdentifier;  
    PartyString entityId;  
    PartyString titlePlayerEntityToken;  
    time_t expirationTime;  
}  

Members

result   PartyXblStateChangeResult

Indicates that the login operation succeeded or the reason that it failed.

errorDetail   PartyError

A diagnostic value providing additional troubleshooting information regarding any potential error condition.

localChatUser   PartyXblLocalChatUser*

The local chat user who was logged in to PlayFab.

asyncIdentifier   void*

The async identifier provided to the call associated with this state change.

entityId   PartyString

The PlayFab Entity Id associated with the local chat user's Xbox Live identity.

titlePlayerEntityToken   PartyString

The PlayFab Entity Token associated with the local chat user's Xbox Live identity.

expirationTime   time_t

The timestamp describing when this token expires.

When the token is nearing the expiration time or if the token has expired due to the application being in a dormant state for an extended time, a new token should be obtained by calling PartyXblManager::LoginToPlayFab().

Requirements

Header: PartyXboxLive.h

See also

PartyXboxLive members