XblMultiplayerSessionMemberStatus
Defines values that indicate the status of a member of a session.
Syntax
enum class XblMultiplayerSessionMemberStatus : uint32_t
{
Reserved,
Inactive,
Ready,
Active
}
Constants
Constant | Description |
---|---|
Reserved | The member is reserved for a specific Xbox user ID. The specified member must join the session to fill the reservation. If a reserved member doesn't join before the end of JoinTimeout (in the XblMultiplayerMemberInitialization structure), the member is removed from the session. |
Inactive | The member is inactive in the current title. The member may be active in another title, as specified by ActiveTitleId in the XblMultiplayerSessionMember structure. If an inactive member doesn't mark themselves as active before the end of MemberInactiveTimeout (in the XblMultiplayerSessionConstants structure), the member is removed from the session. |
Ready | When the shell launches the title to start a multiplayer game, the member is marked as ready. If a ready member doesn't mark themselves as active before the end of MemberReadyTimeout (in the XblMultiplayerSessionConstants structure), the member is marked as inactive. |
Active | The member is active in the current title. |
Member of
XblMultiplayerManagerMember
XblMultiplayerSessionMember
Argument of
XblMultiplayerSessionCurrentUserSetStatus
Requirements
Header: multiplayer_c.h