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

49 lines
1.1 KiB
C#

using System;
namespace UnityEngine.Networking
{
// Token: 0x02000073 RID: 115
public class NetworkMessage
{
// Token: 0x06000573 RID: 1395 RVA: 0x0001E9F8 File Offset: 0x0001CBF8
public static string Dump(byte[] payload, int sz)
{
string text = "[";
for (int i = 0; i < sz; i++)
{
text = text + payload[i] + " ";
}
return text + "]";
}
// Token: 0x06000574 RID: 1396 RVA: 0x0001EA48 File Offset: 0x0001CC48
public TMsg ReadMessage<TMsg>() where TMsg : MessageBase, new()
{
TMsg tmsg = new TMsg();
tmsg.Deserialize(this.reader);
return tmsg;
}
// Token: 0x06000575 RID: 1397 RVA: 0x0001EA77 File Offset: 0x0001CC77
public void ReadMessage<TMsg>(TMsg msg) where TMsg : MessageBase
{
msg.Deserialize(this.reader);
}
// Token: 0x0400026A RID: 618
public const int MaxMessageSize = 65535;
// Token: 0x0400026B RID: 619
public short msgType;
// Token: 0x0400026C RID: 620
public NetworkConnection conn;
// Token: 0x0400026D RID: 621
public NetworkReader reader;
// Token: 0x0400026E RID: 622
public int channelId;
}
}