Table of Contents

Class SpectatorOptions

Namespace
Backdash.Options
Assembly
Backdash.dll

Configurations for INetcodeSession<TInput> in Spectator mode.

public sealed record SpectatorOptions : IEquatable<SpectatorOptions>
Inheritance
SpectatorOptions
Implements
Inherited Members

Constructors

SpectatorOptions()

public SpectatorOptions()

Properties

HostAddress

Host endpoint IP Address

public IPAddress HostAddress { get; set; }

Property Value

IPAddress

Defaults to Loopback

HostEndPoint

Host endpoint

public EndPoint? HostEndPoint { get; set; }

Property Value

EndPoint

Defaults to IPEndPoint using HostAddress and HostPort

HostPort

Host endpoint port

public int HostPort { get; set; }

Property Value

int

Defaults to 9000

Methods

Equals(SpectatorOptions?)

public bool Equals(SpectatorOptions? other)

Parameters

other SpectatorOptions

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(SpectatorOptions?, SpectatorOptions?)

public static bool operator ==(SpectatorOptions? left, SpectatorOptions? right)

Parameters

left SpectatorOptions
right SpectatorOptions

Returns

bool

operator !=(SpectatorOptions?, SpectatorOptions?)

public static bool operator !=(SpectatorOptions? left, SpectatorOptions? right)

Parameters

left SpectatorOptions
right SpectatorOptions

Returns

bool