Barotrauma Client Doc
Barotrauma.Networking.LidgrenAddress Class Reference
Inheritance diagram for Barotrauma.Networking.LidgrenAddress:
Barotrauma.Networking.Address

Public Member Functions

 LidgrenAddress (IPAddress netAddress)
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 
- Public Member Functions inherited from Barotrauma.Networking.Address
override string ToString ()
 

Static Public Member Functions

static new Option< LidgrenAddressParse (string endpointStr)
 
static Option< LidgrenAddressParseHostName (string endpointStr)
 
static bool operator== (LidgrenAddress a, LidgrenAddress b)
 
static bool operator!= (LidgrenAddress a, LidgrenAddress b)
 
- Static Public Member Functions inherited from Barotrauma.Networking.Address
static Option< AddressParse (string str)
 
static bool operator== (Address a, Address b)
 
static bool operator!= (Address a, Address b)
 

Public Attributes

readonly IPAddress NetAddress
 

Properties

override string StringRepresentation [get]
 
override bool IsLocalHost [get]
 
- Properties inherited from Barotrauma.Networking.Address
abstract string StringRepresentation [get]
 
abstract bool IsLocalHost [get]
 

Detailed Description

Definition at line 9 of file LidgrenAddress.cs.

Constructor & Destructor Documentation

◆ LidgrenAddress()

Barotrauma.Networking.LidgrenAddress.LidgrenAddress ( IPAddress  netAddress)

Definition at line 18 of file LidgrenAddress.cs.

Member Function Documentation

◆ Equals()

override bool Barotrauma.Networking.LidgrenAddress.Equals ( object?  obj)
virtual

◆ GetHashCode()

override int Barotrauma.Networking.LidgrenAddress.GetHashCode ( )
virtual

◆ operator!=()

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

◆ operator==()

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

Definition at line 67 of file LidgrenAddress.cs.

◆ Parse()

static new Option<LidgrenAddress> Barotrauma.Networking.LidgrenAddress.Parse ( string  endpointStr)
static

Definition at line 25 of file LidgrenAddress.cs.

◆ ParseHostName()

static Option<LidgrenAddress> Barotrauma.Networking.LidgrenAddress.ParseHostName ( string  endpointStr)
static

Definition at line 38 of file LidgrenAddress.cs.

Member Data Documentation

◆ NetAddress

readonly IPAddress Barotrauma.Networking.LidgrenAddress.NetAddress

Definition at line 11 of file LidgrenAddress.cs.

Property Documentation

◆ IsLocalHost

override bool Barotrauma.Networking.LidgrenAddress.IsLocalHost
get

Definition at line 16 of file LidgrenAddress.cs.

◆ StringRepresentation

override string Barotrauma.Networking.LidgrenAddress.StringRepresentation
get

Definition at line 13 of file LidgrenAddress.cs.