docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Interface IServerSession

    An interface that can be used by a server to manage a session and access more privileged operations.

    Inherited Members
    IHostSession.Name
    IHostSession.IsPrivate
    IHostSession.IsLocked
    IHostSession.Host
    IHostSession.Password
    IHostSession.RemovePlayerAsync(string)
    IHostSession.SetProperties(Dictionary<string, SessionProperty>)
    IHostSession.SetProperty(string, SessionProperty)
    IHostSession.Players
    IHostSession.SavePropertiesAsync()
    IHostSession.SavePlayerDataAsync(string)
    IHostSession.DeleteAsync()
    ISession.Changed
    ISession.StateChanged
    ISession.PlayerJoined
    ISession.PlayerLeft
    ISession.SessionPropertiesChanged
    ISession.PlayerPropertiesChanged
    ISession.RemovedFromSession
    ISession.Deleted
    ISession.Type
    ISession.Id
    ISession.Code
    ISession.IsHost
    ISession.HasPassword
    ISession.AvailableSlots
    ISession.MaxPlayers
    ISession.PlayerCount
    ISession.Properties
    ISession.State
    ISession.CurrentPlayer
    ISession.SaveCurrentPlayerDataAsync()
    ISession.LeaveAsync()
    ISession.RefreshAsync()
    ISession.ReconnectAsync()
    ISession.AsHost()
    Namespace: Unity.Services.Multiplayer
    Assembly: Unity.Services.Multiplayer.dll
    Syntax
    public interface IServerSession : IHostSession, ISession

    Extension Methods

    MatchmakerExtensions.GetMatchmakingResults(ISession)
    In This Article
    • Extension Methods
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)