Files
Dec2017-Script-Dump/UnityEngine/Networking/Match/MatchInfo.cs
T
2026-06-04 11:42:34 +02:00

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 });
}
}
}