Namespace Unity.PSN.PS5.Sessions
Classes
GameSession
Game session instance
GameSessionCallbacks
Callbacks for game session updates
GameSessionCreationParams
The parameters used when creating a game session
GameSessionFilters
Default set of game session filters
GameSessionInitMember
Members added to a game session
GameSessionNotifications
Notifications for game sessions
GameSessionRequests
Requests for Game sessions
GameSessionRequests.CreateGameSessionRequest
Create a new game session
GameSessionRequests.DeleteGameSessionRequest
Delete game session
GameSessionRequests.GetGameSessionsRequest
Get info for a session
GameSessionRequests.GetJoinedGameSessionsByUserRequest
Obtain a list of Player Sessions in which a user is participating
GameSessionRequests.JoinedGameSession
Joined game session info
GameSessionRequests.JoinGameSessionRequest
Get a user to join the game session
GameSessionRequests.LeaveGameSessionRequest
Get a local user to leave the game session
GameSessionRequests.RetrievedSessionData
Retrieved session data when using GameSessionRequests.GetGameSessionsRequest
GameSessionRequests.SendGameSessionMessageRequest
Send gamegame session message
GameSessionRequests.SetGameSessionMemberSystemPropertiesRequest
Set member system properties for a game session
GameSessionRequests.SetGameSessionPropertiesRequest
Update Game Session information
JoinableSpecifiedUsers
List of the users who can join without invitations when JoinableUserType is SpecifiedUsers
LocalisedSessionNames
Localised session name
LocalisedText
Localised text for session names
NotificationJoinableUser
Joinable user notification data, containing account id and online id
PlayerSession
Player session instance
PlayerSessionCallbacks
Callbacks for player session updates
PlayerSessionCreationParams
The parameters used when creating a player session
PlayerSessionFilters
Default set of player session filters
PlayerSessionNotifications
Player session WebApi notification types
PlayerSessionRequests
Requests used for player sessions
PlayerSessionRequests.AddPlayerSessionJoinableSpecifiedUsersRequest
Add list of joinable specified users to a session
PlayerSessionRequests.ChangePlayerSessionLeaderRequest
Change player session leader
PlayerSessionRequests.CreatePlayerSessionRequest
Create a new player session
PlayerSessionRequests.DeletePlayerSessionJoinableSpecifiedUsersRequest
Delete list of joinable specified users from a session
PlayerSessionRequests.GetJoinedPlayerSessionsByUserRequest
Obtain a list of Player Sessions in which a user is participating
PlayerSessionRequests.GetPlayerSessionInvitationsRequest
Get player session invitiations
PlayerSessionRequests.GetPlayerSessionsRequest
Get info for a session
PlayerSessionRequests.JoinedPlayerSession
Joined player session info
PlayerSessionRequests.JoinPlayerSessionRequest
Get a user to join the player session
PlayerSessionRequests.LeavePlayerSessionRequest
Get a local user to leave the player session
PlayerSessionRequests.RetrievedInvitation
Retrieved invitiation settings returned from PlayerSessionRequests.GetPlayerSessionInvitationsRequest
PlayerSessionRequests.RetrievedSessionData
Retrieved session data when using PlayerSessionRequests.GetPlayerSessionsRequest
PlayerSessionRequests.SendPlayerSessionInvitationsRequest
Send player session invitiations
PlayerSessionRequests.SendPlayerSessionMessageRequest
Send player session message
PlayerSessionRequests.SetPlayerSessionMemberSystemPropertiesRequest
Set member system properties for a player session
PlayerSessionRequests.SetPlayerSessionPropertiesRequest
Update Player Session information
PlayerSessionRequests.SwapPlayerSessionMemberRequest
Swap a user to a player or spectator
Session
Base session class for Player and Game sessions
SessionMember
Member in a player session
SessionsManager
Provides methods to handle session management.
SessionsManager.GameNotification
Game notification from user push events
SessionsManager.Notification
Notification from user push events
SessionsManager.PlayerNotification
Player notification from user push events
TestJSONParsing
Test parsing json into NotificationSessionData type
UserSessionFilters
Default set of user session filters
Structs
GameSession.Notification
Notification from order-guaranteed push events
PlayerSession.Notification
Notification from order-guaranteed push events
Enums
GameSession.ParamTypes
Param types used when retrieving game session data or certain types of session notifications
GameSessionNotifications.NotificationTypes
Types of game session notifications
InvitableUserTypes
Information about who can send invitations to a Player Session
JoinableUserTypes
Users who can join Player Sessions without invitations
LeaderPrivilegeFlags
Information about the privileges possessed by the leader of the Player Session
PlayerSession.ParamTypes
Param types used when retrieving player session data or certain types of session notifications
PlayerSessionNotifications.NotificationTypes
Types of player session notifications
PlayerSessionRequests.GetPlayerSessionInvitationsRequest.RetrievalFilters
Filter for the type of invite to retrieve
PlayerSessionRequests.RetrievedInvitation.ParamTypes
Param types for a session
SessionPlatforms
Information about the platforms with which users can join a Player Session
Delegates
GameSession.SessionEventHandler
Delegate for notifications for session events.
PlayerSession.SessionEventHandler
Delegate for notifications for session events.
Session.RawSessionEventHandler
Delegate for notifications about premium events.
SessionsManager.RawUserSessionEventHandler
Delegate for notifications about user events
SessionsManager.UserEventHandler
Delegate for notifications for session events.