// Copyright Epic Games, Inc. All Rights Reserved.
// This file is automatically generated. Changes to this file may be overwritten.
namespace Epic.OnlineServices.Sessions
{
///
/// All possible states of an existing named session
///
public enum OnlineSessionState : int
{
///
/// An online session has not been created yet
///
NoSession = 0,
///
/// An online session is in the process of being created
///
Creating = 1,
///
/// Session has been created but the session hasn't started (pre match lobby)
///
Pending = 2,
///
/// Session has been asked to start (may take time due to communication with backend)
///
Starting = 3,
///
/// The current session has started. Sessions with join in progress disabled are no longer joinable
///
InProgress = 4,
///
/// The session is still valid, but the session is no longer being played (post match lobby)
///
Ending = 5,
///
/// The session is closed and any stats committed
///
Ended = 6,
///
/// The session is being destroyed
///
Destroying = 7
}
}