using System; using UnityEngine.Networking.Types; namespace UnityEngine.Networking.Match { // Token: 0x020002AB RID: 683 internal class JoinMatchRequest : Request { // Token: 0x17000A74 RID: 2676 // (get) Token: 0x06002E03 RID: 11779 RVA: 0x00042038 File Offset: 0x00040238 // (set) Token: 0x06002E04 RID: 11780 RVA: 0x00042054 File Offset: 0x00040254 public NetworkID networkId { get; set; } // Token: 0x17000A75 RID: 2677 // (get) Token: 0x06002E05 RID: 11781 RVA: 0x00042060 File Offset: 0x00040260 // (set) Token: 0x06002E06 RID: 11782 RVA: 0x0004207C File Offset: 0x0004027C public string publicAddress { get; set; } // Token: 0x17000A76 RID: 2678 // (get) Token: 0x06002E07 RID: 11783 RVA: 0x00042088 File Offset: 0x00040288 // (set) Token: 0x06002E08 RID: 11784 RVA: 0x000420A4 File Offset: 0x000402A4 public string privateAddress { get; set; } // Token: 0x17000A77 RID: 2679 // (get) Token: 0x06002E09 RID: 11785 RVA: 0x000420B0 File Offset: 0x000402B0 // (set) Token: 0x06002E0A RID: 11786 RVA: 0x000420CC File Offset: 0x000402CC public int eloScore { get; set; } // Token: 0x17000A78 RID: 2680 // (get) Token: 0x06002E0B RID: 11787 RVA: 0x000420D8 File Offset: 0x000402D8 // (set) Token: 0x06002E0C RID: 11788 RVA: 0x000420F4 File Offset: 0x000402F4 public string password { get; set; } // Token: 0x06002E0D RID: 11789 RVA: 0x00042100 File Offset: 0x00040300 public override string ToString() { return UnityString.Format("[{0}]-networkId:0x{1},publicAddress:{2},privateAddress:{3},eloScore:{4},HasPassword:{5}", new object[] { base.ToString(), this.networkId.ToString("X"), this.publicAddress, this.privateAddress, this.eloScore, (!string.IsNullOrEmpty(this.password)) ? "YES" : "NO" }); } // Token: 0x06002E0E RID: 11790 RVA: 0x0004218C File Offset: 0x0004038C public override bool IsValid() { return base.IsValid() && this.networkId != NetworkID.Invalid; } } }