Files
LuaCsForBarotraumaEP/Libraries/Facepunch.Steamworks/Structs/P2PSessionState.cs
2020-07-30 13:00:09 +03:00

32 lines
810 B
C#

using Steamworks.Data;
using System;
using System.Collections.Generic;
using System.Text;
namespace Steamworks
{
public struct P2PSessionState
{
public byte ConnectionActive;
public byte Connecting;
public P2PSessionError P2PSessionError;
public byte UsingRelay;
public int BytesQueuedForSend;
public int PacketsQueuedForSend;
public uint RemoteIP;
public ushort RemotePort;
internal P2PSessionState(P2PSessionState_t s)
{
this.ConnectionActive = s.ConnectionActive;
this.Connecting = s.Connecting;
this.P2PSessionError = (P2PSessionError)s.P2PSessionError;
this.UsingRelay = s.UsingRelay;
this.BytesQueuedForSend = s.BytesQueuedForSend;
this.PacketsQueuedForSend = s.PacketsQueuedForSend;
this.RemoteIP = s.RemoteIP;
this.RemotePort = s.RemotePort;
}
}
}