Files
2026-06-04 11:42:34 +02:00

40 lines
1.1 KiB
C#

using System;
namespace UnityEngine.Networking.NetworkSystem
{
// Token: 0x02000024 RID: 36
public class PeerListMessage : MessageBase
{
// Token: 0x060000B9 RID: 185 RVA: 0x00008278 File Offset: 0x00006478
public override void Deserialize(NetworkReader reader)
{
this.oldServerConnectionId = (int)reader.ReadPackedUInt32();
int num = (int)reader.ReadUInt16();
this.peers = new PeerInfoMessage[num];
for (int i = 0; i < this.peers.Length; i++)
{
PeerInfoMessage peerInfoMessage = new PeerInfoMessage();
peerInfoMessage.Deserialize(reader);
this.peers[i] = peerInfoMessage;
}
}
// Token: 0x060000BA RID: 186 RVA: 0x000082D8 File Offset: 0x000064D8
public override void Serialize(NetworkWriter writer)
{
writer.WritePackedUInt32((uint)this.oldServerConnectionId);
writer.Write((ushort)this.peers.Length);
for (int i = 0; i < this.peers.Length; i++)
{
this.peers[i].Serialize(writer);
}
}
// Token: 0x0400007F RID: 127
public PeerInfoMessage[] peers;
// Token: 0x04000080 RID: 128
public int oldServerConnectionId;
}
}