UE3:OnlineSubsystem enums (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
UDK Object >> OnlineSubsystem (enums)
OnlineSubsystem enums in other games:
Other member categories for this class:

Enums

EFeaturePrivilegeLevel

This enum indicates access to major features in the game (parent controls

FPL_Disabled
Parental controls have disabled this feature
FPL_EnabledFriendsOnly
Parental controls allow this feature only with people on their friends list
FPL_Enabled
Parental controls allow this feature everywhere

ELanBeaconState

Indicates the state the LAN beacon is in

LANB_NotUsingLanBeacon
The lan beacon is disabled
LANB_Hosting
The lan beacon is responding to client requests for information
LANB_Searching
The lan beacon is querying servers for information

ELoginStatus

The different login statuses for a player

LS_NotLoggedIn
Player has not logged in or chosen a local profile
LS_UsingLocalProfile
Player is using a local profile but is not logged in
LS_LoggedIn
Player has been validated by the platform specific authentication service

ENATType

The various NAT types the player may have

NAT_Unknown
Unable to determine the NAT type
NAT_Open
Anyone can join without connectivity problems
NAT_Moderate
Most can join but might have problems with strict
NAT_Strict
Will most likely have connectivity problems with strict/moderate

ENetworkNotificationPosition

Indicates where network notifications should appear on the screen

NNP_TopLeft
NNP_TopCenter
NNP_TopRight
NNP_CenterLeft
NNP_Center
NNP_CenterRight
NNP_BottomLeft
NNP_BottomCenter
NNP_BottomRight

EOnlineAccountCreateStatus

The series of status codes that the account creation method can return

OACS_CreateSuccessful
Created the account successfully
OACS_UnknownError
Failed but no indication why
OACS_InvalidUserName
The user name is invalid
OACS_InvalidPassword
The password is invalid
OACS_InvalidUniqueUserName
The unique user name is invalid
OACS_UniqueUserNameInUse
The user name is invalid
OACS_ServiceUnavailable
The backend service is not reachable

EOnlineEnumerationReadState

The state of an async enumeration (friends, content, etc) read request

OERS_NotStarted
OERS_InProgress
OERS_Done
OERS_Failed

EOnlineFriendState

The possible friend states for a friend entry

OFS_Offline
Not currently online
OFS_Online
Signed in and online
OFS_Away
Signed in, online, and idle
OFS_Busy
Signed in, online, and asks to be left alone

EOnlineGameState

Enum indicating the current state of the online game (in progress, ended, etc.)

OGS_NoSession
An online game has not been created yet
OGS_Pending
Session has been created and the match hasn't started (pre match lobby)
OGS_Starting
Session has been asked to start (may take time due to communication with backend)
OGS_InProgress
The current session has started. Matches with join in progress disabled are no longer joinable
OGS_Ending
The session is still valid, but the match is no longer being played (post match lobby)
OGS_Ended
The session is closed and any stats committed

EOnlineNewsType

The state of an async enumeration (friends, content, etc) read request

ONT_Unknown
ONT_GameNews
ONT_ContentAnnouncements
ONT_Misc

EOnlineServerConnectionStatus

Indicates the connection status with the remote online servers

OSCS_NotConnected
Gracefully disconnected from the online servers
OSCS_Connected
Connected to the online servers just fine
OSCS_ConnectionDropped
Connection was lost for some reason
OSCS_NoNetworkConnection
Can't connect because of missing network connection
OSCS_ServiceUnavailable
Service is temporarily unavailable
OSCS_UpdateRequired
An update is required before connecting is possible
OSCS_ServersTooBusy
Servers are too busy to handle the request right now
OSCS_DuplicateLoginDetected
Disconnected due to duplicate login
OSCS_InvalidUser
Can't connect because of an invalid/unknown user