using System; using System.Runtime.InteropServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x0200009F RID: 159 [RequiredByNativeCode(Optional = true)] [StructLayout(LayoutKind.Sequential)] public sealed class HostData { // Token: 0x17000295 RID: 661 // (get) Token: 0x06000BA6 RID: 2982 RVA: 0x00010E00 File Offset: 0x0000F000 // (set) Token: 0x06000BA7 RID: 2983 RVA: 0x00010E24 File Offset: 0x0000F024 public bool useNat { get { return this.m_Nat != 0; } set { this.m_Nat = ((!value) ? 0 : 1); } } // Token: 0x17000296 RID: 662 // (get) Token: 0x06000BA8 RID: 2984 RVA: 0x00010E3C File Offset: 0x0000F03C // (set) Token: 0x06000BA9 RID: 2985 RVA: 0x00010E58 File Offset: 0x0000F058 public string gameType { get { return this.m_GameType; } set { this.m_GameType = value; } } // Token: 0x17000297 RID: 663 // (get) Token: 0x06000BAA RID: 2986 RVA: 0x00010E64 File Offset: 0x0000F064 // (set) Token: 0x06000BAB RID: 2987 RVA: 0x00010E80 File Offset: 0x0000F080 public string gameName { get { return this.m_GameName; } set { this.m_GameName = value; } } // Token: 0x17000298 RID: 664 // (get) Token: 0x06000BAC RID: 2988 RVA: 0x00010E8C File Offset: 0x0000F08C // (set) Token: 0x06000BAD RID: 2989 RVA: 0x00010EA8 File Offset: 0x0000F0A8 public int connectedPlayers { get { return this.m_ConnectedPlayers; } set { this.m_ConnectedPlayers = value; } } // Token: 0x17000299 RID: 665 // (get) Token: 0x06000BAE RID: 2990 RVA: 0x00010EB4 File Offset: 0x0000F0B4 // (set) Token: 0x06000BAF RID: 2991 RVA: 0x00010ED0 File Offset: 0x0000F0D0 public int playerLimit { get { return this.m_PlayerLimit; } set { this.m_PlayerLimit = value; } } // Token: 0x1700029A RID: 666 // (get) Token: 0x06000BB0 RID: 2992 RVA: 0x00010EDC File Offset: 0x0000F0DC // (set) Token: 0x06000BB1 RID: 2993 RVA: 0x00010EF8 File Offset: 0x0000F0F8 public string[] ip { get { return this.m_IP; } set { this.m_IP = value; } } // Token: 0x1700029B RID: 667 // (get) Token: 0x06000BB2 RID: 2994 RVA: 0x00010F04 File Offset: 0x0000F104 // (set) Token: 0x06000BB3 RID: 2995 RVA: 0x00010F20 File Offset: 0x0000F120 public int port { get { return this.m_Port; } set { this.m_Port = value; } } // Token: 0x1700029C RID: 668 // (get) Token: 0x06000BB4 RID: 2996 RVA: 0x00010F2C File Offset: 0x0000F12C // (set) Token: 0x06000BB5 RID: 2997 RVA: 0x00010F50 File Offset: 0x0000F150 public bool passwordProtected { get { return this.m_PasswordProtected != 0; } set { this.m_PasswordProtected = ((!value) ? 0 : 1); } } // Token: 0x1700029D RID: 669 // (get) Token: 0x06000BB6 RID: 2998 RVA: 0x00010F68 File Offset: 0x0000F168 // (set) Token: 0x06000BB7 RID: 2999 RVA: 0x00010F84 File Offset: 0x0000F184 public string comment { get { return this.m_Comment; } set { this.m_Comment = value; } } // Token: 0x1700029E RID: 670 // (get) Token: 0x06000BB8 RID: 3000 RVA: 0x00010F90 File Offset: 0x0000F190 // (set) Token: 0x06000BB9 RID: 3001 RVA: 0x00010FAC File Offset: 0x0000F1AC public string guid { get { return this.m_GUID; } set { this.m_GUID = value; } } // Token: 0x04000154 RID: 340 private int m_Nat; // Token: 0x04000155 RID: 341 private string m_GameType; // Token: 0x04000156 RID: 342 private string m_GameName; // Token: 0x04000157 RID: 343 private int m_ConnectedPlayers; // Token: 0x04000158 RID: 344 private int m_PlayerLimit; // Token: 0x04000159 RID: 345 private string[] m_IP; // Token: 0x0400015A RID: 346 private int m_Port; // Token: 0x0400015B RID: 347 private int m_PasswordProtected; // Token: 0x0400015C RID: 348 private string m_Comment; // Token: 0x0400015D RID: 349 private string m_GUID; } }