32 lines
810 B
C#
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;
|
|
}
|
|
}
|
|
}
|