Barotrauma Client Doc
Barotrauma.Networking.Address Class Referenceabstract
Inheritance diagram for Barotrauma.Networking.Address:
Barotrauma.Networking.LidgrenAddress Barotrauma.Networking.PipeAddress Barotrauma.Networking.SteamP2PAddress Barotrauma.Networking.UnknownAddress

Public Member Functions

abstract override bool Equals (object? obj)
 
abstract override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static Option< AddressParse (string str)
 
static bool operator== (Address a, Address b)
 
static bool operator!= (Address a, Address b)
 

Properties

abstract string StringRepresentation [get]
 
abstract bool IsLocalHost [get]
 

Detailed Description

Definition at line 5 of file Address.cs.

Member Function Documentation

◆ Equals()

abstract override bool Barotrauma.Networking.Address.Equals ( object?  obj)
pure virtual

◆ GetHashCode()

abstract override int Barotrauma.Networking.Address.GetHashCode ( )
pure virtual

◆ operator!=()

static bool Barotrauma.Networking.Address.operator!= ( Address  a,
Address  b 
)
static

◆ operator==()

static bool Barotrauma.Networking.Address.operator== ( Address  a,
Address  b 
)
static

◆ Parse()

static Option<Address> Barotrauma.Networking.Address.Parse ( string  str)
static

◆ ToString()

override string Barotrauma.Networking.Address.ToString ( )

Property Documentation

◆ IsLocalHost

abstract bool Barotrauma.Networking.Address.IsLocalHost
get

Definition at line 12 of file Address.cs.

◆ StringRepresentation

abstract string Barotrauma.Networking.Address.StringRepresentation
get

Definition at line 7 of file Address.cs.