Barotrauma Server
Loading...
Searching...
No Matches
Barotrauma.Networking.P2PConnection< T > Class Template Referenceabstract
Inheritance diagram for Barotrauma.Networking.P2PConnection< T >:
Barotrauma.Networking.NetworkConnection< P2PEndpoint >

Public Member Functions

void Decay (float deltaTime)
 
void Heartbeat ()
 
- Public Member Functions inherited from Barotrauma.Networking.NetworkConnection< P2PEndpoint >
bool EndpointMatches (Endpoint endPoint)
 
void SetAccountInfo (AccountInfo newInfo)
 
override string ToString ()
 

Public Attributes

double Timeout = 0.0
 
- Public Attributes inherited from Barotrauma.Networking.NetworkConnection< P2PEndpoint >
readonly Endpoint Endpoint
 
NetworkConnectionStatus Status
 

Protected Member Functions

 P2PConnection (T endpoint)
 
 P2PConnection (P2PEndpoint endpoint)
 
- Protected Member Functions inherited from Barotrauma.Networking.NetworkConnection< P2PEndpoint >
 NetworkConnection (T endpoint)
 
 NetworkConnection (Endpoint endpoint)
 

Properties

new T Endpoint [get]
 
- Properties inherited from Barotrauma.Networking.NetworkConnection< P2PEndpoint >
new T Endpoint [get]
 
AccountInfo AccountInfo [get]
 
LanguageIdentifier Language [get, set]
 

Additional Inherited Members

- Static Public Attributes inherited from Barotrauma.Networking.NetworkConnection< P2PEndpoint >
const double TimeoutThreshold
 
const double TimeoutThresholdInGame
 

Constructor & Destructor Documentation

◆ P2PConnection() [1/2]

Barotrauma.Networking.P2PConnection< T >.P2PConnection ( T endpoint)
protected

◆ P2PConnection() [2/2]

Member Function Documentation

◆ Decay()

void Barotrauma.Networking.P2PConnection< T >.Decay ( float deltaTime)

◆ Heartbeat()

void Barotrauma.Networking.P2PConnection< T >.Heartbeat ( )

Member Data Documentation

◆ Timeout

double Barotrauma.Networking.P2PConnection< T >.Timeout = 0.0

Property Documentation

◆ Endpoint


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