Barotrauma Client Doc
Barotrauma.Networking.ServerSettings.SavedClientPermission Class Reference

Public Member Functions

 SavedClientPermission (string name, Either< Address, AccountId > addressOrAccountId, ClientPermissions permissions, IEnumerable< DebugConsole.Command > permittedCommands)
 

Public Attributes

readonly Either< Address, AccountIdAddressOrAccountId
 
readonly string Name
 
readonly ImmutableHashSet< DebugConsole.CommandPermittedCommands
 
readonly ClientPermissions Permissions
 

Detailed Description

Constructor & Destructor Documentation

◆ SavedClientPermission()

Barotrauma.Networking.ServerSettings.SavedClientPermission.SavedClientPermission ( string  name,
Either< Address, AccountId addressOrAccountId,
ClientPermissions  permissions,
IEnumerable< DebugConsole.Command permittedCommands 
)

Member Data Documentation

◆ AddressOrAccountId

readonly Either<Address, AccountId> Barotrauma.Networking.ServerSettings.SavedClientPermission.AddressOrAccountId

◆ Name

readonly string Barotrauma.Networking.ServerSettings.SavedClientPermission.Name

◆ Permissions

readonly ClientPermissions Barotrauma.Networking.ServerSettings.SavedClientPermission.Permissions

◆ PermittedCommands

readonly ImmutableHashSet<DebugConsole.Command> Barotrauma.Networking.ServerSettings.SavedClientPermission.PermittedCommands