using System; using UnityEngine.Networking.Types; namespace UnityEngine.Networking.Match { // Token: 0x020002BE RID: 702 public class MatchInfo { // Token: 0x06002E82 RID: 11906 RVA: 0x000431FC File Offset: 0x000413FC public MatchInfo() { } // Token: 0x06002E83 RID: 11907 RVA: 0x00043208 File Offset: 0x00041408 internal MatchInfo(CreateMatchResponse matchResponse) { this.address = matchResponse.address; this.port = matchResponse.port; this.domain = matchResponse.domain; this.networkId = matchResponse.networkId; this.accessToken = new NetworkAccessToken(matchResponse.accessTokenString); this.nodeId = matchResponse.nodeId; this.usingRelay = matchResponse.usingRelay; } // Token: 0x06002E84 RID: 11908 RVA: 0x00043278 File Offset: 0x00041478 internal MatchInfo(JoinMatchResponse matchResponse) { this.address = matchResponse.address; this.port = matchResponse.port; this.domain = matchResponse.domain; this.networkId = matchResponse.networkId; this.accessToken = new NetworkAccessToken(matchResponse.accessTokenString); this.nodeId = matchResponse.nodeId; this.usingRelay = matchResponse.usingRelay; } // Token: 0x17000A9E RID: 2718 // (get) Token: 0x06002E85 RID: 11909 RVA: 0x000432E8 File Offset: 0x000414E8 // (set) Token: 0x06002E86 RID: 11910 RVA: 0x00043304 File Offset: 0x00041504 public string address { get; private set; } // Token: 0x17000A9F RID: 2719 // (get) Token: 0x06002E87 RID: 11911 RVA: 0x00043310 File Offset: 0x00041510 // (set) Token: 0x06002E88 RID: 11912 RVA: 0x0004332C File Offset: 0x0004152C public int port { get; private set; } // Token: 0x17000AA0 RID: 2720 // (get) Token: 0x06002E89 RID: 11913 RVA: 0x00043338 File Offset: 0x00041538 // (set) Token: 0x06002E8A RID: 11914 RVA: 0x00043354 File Offset: 0x00041554 public int domain { get; private set; } // Token: 0x17000AA1 RID: 2721 // (get) Token: 0x06002E8B RID: 11915 RVA: 0x00043360 File Offset: 0x00041560 // (set) Token: 0x06002E8C RID: 11916 RVA: 0x0004337C File Offset: 0x0004157C public NetworkID networkId { get; private set; } // Token: 0x17000AA2 RID: 2722 // (get) Token: 0x06002E8D RID: 11917 RVA: 0x00043388 File Offset: 0x00041588 // (set) Token: 0x06002E8E RID: 11918 RVA: 0x000433A4 File Offset: 0x000415A4 public NetworkAccessToken accessToken { get; private set; } // Token: 0x17000AA3 RID: 2723 // (get) Token: 0x06002E8F RID: 11919 RVA: 0x000433B0 File Offset: 0x000415B0 // (set) Token: 0x06002E90 RID: 11920 RVA: 0x000433CC File Offset: 0x000415CC public NodeID nodeId { get; private set; } // Token: 0x17000AA4 RID: 2724 // (get) Token: 0x06002E91 RID: 11921 RVA: 0x000433D8 File Offset: 0x000415D8 // (set) Token: 0x06002E92 RID: 11922 RVA: 0x000433F4 File Offset: 0x000415F4 public bool usingRelay { get; private set; } // Token: 0x06002E93 RID: 11923 RVA: 0x00043400 File Offset: 0x00041600 public override string ToString() { return UnityString.Format("{0} @ {1}:{2} [{3},{4}]", new object[] { this.networkId, this.address, this.port, this.nodeId, this.usingRelay }); } } }