Barotrauma Client Doc
Barotrauma.Networking.SteamP2PConnection Class Reference
Inheritance diagram for Barotrauma.Networking.SteamP2PConnection:
Barotrauma.Networking.NetworkConnection

Public Member Functions

 SteamP2PConnection (SteamId steamId)
 
 SteamP2PConnection (SteamP2PEndpoint endpoint)
 
void Decay (float deltaTime)
 
void Heartbeat ()
 
- Public Member Functions inherited from Barotrauma.Networking.NetworkConnection
 NetworkConnection (Endpoint endpoint)
 
bool EndpointMatches (Endpoint endPoint)
 
void SetAccountInfo (AccountInfo newInfo)
 
sealed override string ToString ()
 

Public Attributes

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

Additional Inherited Members

- Static Public Attributes inherited from Barotrauma.Networking.NetworkConnection
const double TimeoutThreshold = 60.0
 
const double TimeoutThresholdInGame = 10.0
 
- Properties inherited from Barotrauma.Networking.NetworkConnection
AccountInfo AccountInfo = AccountInfo.None [get]
 
LanguageIdentifier Language [get, set]
 

Detailed Description

Definition at line 3 of file SteamP2PConnection.cs.

Constructor & Destructor Documentation

◆ SteamP2PConnection() [1/2]

Barotrauma.Networking.SteamP2PConnection.SteamP2PConnection ( SteamId  steamId)

Definition at line 7 of file SteamP2PConnection.cs.

◆ SteamP2PConnection() [2/2]

Barotrauma.Networking.SteamP2PConnection.SteamP2PConnection ( SteamP2PEndpoint  endpoint)

Definition at line 9 of file SteamP2PConnection.cs.

Member Function Documentation

◆ Decay()

void Barotrauma.Networking.SteamP2PConnection.Decay ( float  deltaTime)

Definition at line 14 of file SteamP2PConnection.cs.

◆ Heartbeat()

void Barotrauma.Networking.SteamP2PConnection.Heartbeat ( )

Definition at line 19 of file SteamP2PConnection.cs.

Member Data Documentation

◆ Timeout

double Barotrauma.Networking.SteamP2PConnection.Timeout = 0.0

Definition at line 5 of file SteamP2PConnection.cs.