mirror of
https://github.com/BeyondDimension/SteamTools.git
synced 2026-10-29 07:27:36 +08:00
42 lines
1.1 KiB
C#
42 lines
1.1 KiB
C#
// This file is automatically generated.
|
|
using System;
|
|
using System.Text;
|
|
using System.Runtime.InteropServices;
|
|
|
|
namespace Steam4NET
|
|
{
|
|
|
|
[StructLayout(LayoutKind.Sequential,Pack=8)]
|
|
public struct gameserveritem_t
|
|
{
|
|
public servernetadr_t m_NetAdr;
|
|
public Int32 m_nPing;
|
|
[MarshalAs(UnmanagedType.I1)]
|
|
public bool m_bHadSuccessfulResponse;
|
|
[MarshalAs(UnmanagedType.I1)]
|
|
public bool m_bDoNotRefresh;
|
|
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)]
|
|
public string m_szGameDir;
|
|
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)]
|
|
public string m_szMap;
|
|
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)]
|
|
public string m_szGameDescription;
|
|
public UInt32 m_nAppID;
|
|
public Int32 m_nPlayers;
|
|
public Int32 m_nMaxPlayers;
|
|
public Int32 m_nBotPlayers;
|
|
[MarshalAs(UnmanagedType.I1)]
|
|
public bool m_bPassword;
|
|
[MarshalAs(UnmanagedType.I1)]
|
|
public bool m_bSecure;
|
|
public UInt32 m_ulTimeLastPlayed;
|
|
public Int32 m_nServerVersion;
|
|
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 64)]
|
|
public string m_szServerName;
|
|
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)]
|
|
public string m_szGameTags;
|
|
public SteamID_t m_steamID;
|
|
};
|
|
|
|
}
|