Barotrauma Client
Loading...
Searching...
No Matches
Barotrauma.Networking.EosP2PEndpoint Class Referencesealed
Inheritance diagram for Barotrauma.Networking.EosP2PEndpoint:
Barotrauma.Networking.P2PEndpoint Barotrauma.Networking.Endpoint

Public Member Functions

 EosP2PEndpoint (EosInterface.ProductUserId puid)
 
 EosP2PEndpoint (EosP2PAddress address)
 
override int GetHashCode ()
 
override bool Equals (object? obj)
 
override P2PConnection MakeConnectionFromEndpoint ()
 
- Public Member Functions inherited from Barotrauma.Networking.P2PEndpoint
P2PConnection MakeConnectionFromEndpoint ()
 
- Public Member Functions inherited from Barotrauma.Networking.Endpoint
 Endpoint (Address address)
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static new Option< EosP2PEndpointParse (string endpointStr)
 
- Static Public Member Functions inherited from Barotrauma.Networking.P2PEndpoint
static new Option< P2PEndpointParse (string str)
 
- Static Public Member Functions inherited from Barotrauma.Networking.Endpoint
static Option< EndpointParse (string str)
 
static bool operator== (Endpoint? a, Endpoint? b)
 
static bool operator!= (Endpoint? a, Endpoint? b)
 

Static Public Attributes

const string SocketName = "Barotrauma.EosP2PSocket"
 

Properties

EosInterface.ProductUserId ProductUserId [get]
 
override string StringRepresentation [get]
 
override LocalizedString ServerTypeString = TextManager.Get("PlayerHostedServer") [get]
 
- Properties inherited from Barotrauma.Networking.Endpoint
string StringRepresentation [get]
 
LocalizedString ServerTypeString [get]
 

Additional Inherited Members

- Public Attributes inherited from Barotrauma.Networking.Endpoint
readonly Address Address
 
- Protected Member Functions inherited from Barotrauma.Networking.P2PEndpoint
 P2PEndpoint (P2PAddress address)
 

Constructor & Destructor Documentation

◆ EosP2PEndpoint() [1/2]

Barotrauma.Networking.EosP2PEndpoint.EosP2PEndpoint ( EosInterface.ProductUserId puid)

◆ EosP2PEndpoint() [2/2]

Barotrauma.Networking.EosP2PEndpoint.EosP2PEndpoint ( EosP2PAddress address)

Member Function Documentation

◆ Equals()

override bool Barotrauma.Networking.EosP2PEndpoint.Equals ( object? obj)

◆ GetHashCode()

override int Barotrauma.Networking.EosP2PEndpoint.GetHashCode ( )

◆ MakeConnectionFromEndpoint()

override P2PConnection Barotrauma.Networking.EosP2PEndpoint.MakeConnectionFromEndpoint ( )

◆ Parse()

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

Member Data Documentation

◆ SocketName

const string Barotrauma.Networking.EosP2PEndpoint.SocketName = "Barotrauma.EosP2PSocket"
static

Property Documentation

◆ ProductUserId

EosInterface.ProductUserId Barotrauma.Networking.EosP2PEndpoint.ProductUserId
get

◆ ServerTypeString

override LocalizedString Barotrauma.Networking.EosP2PEndpoint.ServerTypeString = TextManager.Get("PlayerHostedServer")
get

◆ StringRepresentation

override string Barotrauma.Networking.EosP2PEndpoint.StringRepresentation
get

The documentation for this class was generated from the following file: