docs.unity3d.com
    Show / Hide Table of Contents

    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.

    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on 25 September 2020