80 lines
3.1 KiB
C#
80 lines
3.1 KiB
C#
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 });
|
|
}
|
|
}
|
|
}
|