Barotrauma Client Doc
Barotrauma.Networking.SteamP2POwnerPeer Class Reference

Inherits Barotrauma.Networking.ClientPeer.

Public Member Functions

 SteamP2POwnerPeer (Callbacks callbacks, int ownerKey)
 
override void Start ()
 
override void Update (float deltaTime)
 
override void SendPassword (string password)
 
override void Close (PeerDisconnectPacket peerDisconnectPacket)
 
override void Send (IWriteMessage msg, DeliveryMethod deliveryMethod, bool compressPastThreshold=true)
 

Protected Member Functions

override void SendMsgInternal (PeerPacketHeaders headers, INetSerializableStruct? body)
 

Detailed Description

Definition at line 10 of file SteamP2POwnerPeer.cs.

Constructor & Destructor Documentation

◆ SteamP2POwnerPeer()

Barotrauma.Networking.SteamP2POwnerPeer.SteamP2POwnerPeer ( Callbacks  callbacks,
int  ownerKey 
)

Definition at line 58 of file SteamP2POwnerPeer.cs.

Member Function Documentation

◆ Close()

override void Barotrauma.Networking.SteamP2POwnerPeer.Close ( PeerDisconnectPacket  peerDisconnectPacket)

Definition at line 399 of file SteamP2POwnerPeer.cs.

◆ Send()

override void Barotrauma.Networking.SteamP2POwnerPeer.Send ( IWriteMessage  msg,
DeliveryMethod  deliveryMethod,
bool  compressPastThreshold = true 
)

Definition at line 424 of file SteamP2POwnerPeer.cs.

◆ SendMsgInternal()

override void Barotrauma.Networking.SteamP2POwnerPeer.SendMsgInternal ( PeerPacketHeaders  headers,
INetSerializableStruct?  body 
)
protected

Definition at line 444 of file SteamP2POwnerPeer.cs.

◆ SendPassword()

override void Barotrauma.Networking.SteamP2POwnerPeer.SendPassword ( string  password)

Definition at line 394 of file SteamP2POwnerPeer.cs.

◆ Start()

override void Barotrauma.Networking.SteamP2POwnerPeer.Start ( )

Definition at line 70 of file SteamP2POwnerPeer.cs.

◆ Update()

override void Barotrauma.Networking.SteamP2POwnerPeer.Update ( float  deltaTime)

Definition at line 203 of file SteamP2POwnerPeer.cs.