m
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200005B RID: 91
|
||||
internal class AddressAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000244 RID: 580
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x04000245 RID: 581
|
||||
public string Offset;
|
||||
|
||||
// Token: 0x04000246 RID: 582
|
||||
public string VA;
|
||||
|
||||
// Token: 0x04000247 RID: 583
|
||||
public string Slot;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000060 RID: 96
|
||||
internal class AnalysisFailedException : Exception
|
||||
{
|
||||
// Token: 0x06000334 RID: 820 RVA: 0x0000358E File Offset: 0x0000178E
|
||||
public AnalysisFailedException(string message)
|
||||
: base(message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200005D RID: 93
|
||||
internal class AttributeAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000249 RID: 585
|
||||
public string Name;
|
||||
|
||||
// Token: 0x0400024A RID: 586
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x0400024B RID: 587
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200005C RID: 92
|
||||
internal class FieldOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000248 RID: 584
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200005E RID: 94
|
||||
internal class MetadataOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400024C RID: 588
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x0200005F RID: 95
|
||||
internal class TokenAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400024D RID: 589
|
||||
public string Token;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000002 RID: 2
|
||||
[Token(Token = "0x2000002")]
|
||||
public class ByteArraySlice : IDisposable
|
||||
{
|
||||
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000001")]
|
||||
[Address(RVA = "0x2C80910", Offset = "0x2C7F910", VA = "0x182C80910")]
|
||||
internal ByteArraySlice(ByteArraySlicePool returnPool, int stackIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000002 RID: 2 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000002")]
|
||||
[Address(RVA = "0x2C807F0", Offset = "0x2C7F7F0", VA = "0x182C807F0", Slot = "4")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000003 RID: 3 RVA: 0x00002054 File Offset: 0x00000254
|
||||
[Token(Token = "0x6000003")]
|
||||
[Address(RVA = "0x2C80880", Offset = "0x2C7F880", VA = "0x182C80880")]
|
||||
public bool Release()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000001 RID: 1
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000001")]
|
||||
public byte[] Buffer;
|
||||
|
||||
// Token: 0x04000002 RID: 2
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000002")]
|
||||
public int Offset;
|
||||
|
||||
// Token: 0x04000003 RID: 3
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000003")]
|
||||
public int Count;
|
||||
|
||||
// Token: 0x04000004 RID: 4
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000004")]
|
||||
private ByteArraySlicePool returnPool;
|
||||
|
||||
// Token: 0x04000005 RID: 5
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000005")]
|
||||
private readonly int stackIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000003 RID: 3
|
||||
[Token(Token = "0x2000003")]
|
||||
public class ByteArraySlicePool
|
||||
{
|
||||
// Token: 0x06000004 RID: 4 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000004")]
|
||||
[Address(RVA = "0x2C806F0", Offset = "0x2C7F6F0", VA = "0x182C806F0")]
|
||||
public ByteArraySlicePool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000005 RID: 5 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000005")]
|
||||
[Address(RVA = "0x2C80460", Offset = "0x2C7F460", VA = "0x182C80460")]
|
||||
public ByteArraySlice Acquire(int minByteCount)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000006 RID: 6 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000006")]
|
||||
[Address(RVA = "0x2C80370", Offset = "0x2C7F370", VA = "0x182C80370")]
|
||||
private ByteArraySlice Acquire(Stack<ByteArraySlice> stack, int stackIndex)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000006 RID: 6
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000006")]
|
||||
private int minStackIndex;
|
||||
|
||||
// Token: 0x04000007 RID: 7
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000007")]
|
||||
internal readonly Stack<ByteArraySlice>[] poolTiers;
|
||||
|
||||
// Token: 0x04000008 RID: 8
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000008")]
|
||||
internal readonly Stack<ByteArraySlice> nullPool;
|
||||
|
||||
// Token: 0x04000009 RID: 9
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000009")]
|
||||
private int allocationCounter;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000022 RID: 34
|
||||
[Token(Token = "0x2000022")]
|
||||
public enum ConnectionProtocol : byte
|
||||
{
|
||||
// Token: 0x04000106 RID: 262
|
||||
[Token(Token = "0x4000106")]
|
||||
Udp,
|
||||
// Token: 0x04000107 RID: 263
|
||||
[Token(Token = "0x4000107")]
|
||||
Tcp,
|
||||
// Token: 0x04000108 RID: 264
|
||||
[Token(Token = "0x4000108")]
|
||||
WebSocket = 4,
|
||||
// Token: 0x04000109 RID: 265
|
||||
[Token(Token = "0x4000109")]
|
||||
WebSocketSecure
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200001B RID: 27
|
||||
[Token(Token = "0x200001B")]
|
||||
public enum ConnectionStateValue : byte
|
||||
{
|
||||
// Token: 0x040000BD RID: 189
|
||||
[Token(Token = "0x40000BD")]
|
||||
Disconnected,
|
||||
// Token: 0x040000BE RID: 190
|
||||
[Token(Token = "0x40000BE")]
|
||||
Connecting,
|
||||
// Token: 0x040000BF RID: 191
|
||||
[Token(Token = "0x40000BF")]
|
||||
Connected = 3,
|
||||
// Token: 0x040000C0 RID: 192
|
||||
[Token(Token = "0x40000C0")]
|
||||
Disconnecting,
|
||||
// Token: 0x040000C1 RID: 193
|
||||
[Token(Token = "0x40000C1")]
|
||||
AcknowledgingDisconnect,
|
||||
// Token: 0x040000C2 RID: 194
|
||||
[Token(Token = "0x40000C2")]
|
||||
Zombie
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200002C RID: 44
|
||||
[Token(Token = "0x200002C")]
|
||||
internal class CustomType
|
||||
{
|
||||
// Token: 0x06000153 RID: 339 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000153")]
|
||||
[Address(RVA = "0x2C809A0", Offset = "0x2C7F9A0", VA = "0x182C809A0")]
|
||||
public CustomType(Type type, byte code, SerializeMethod serializeFunction, DeserializeMethod deserializeFunction)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000154 RID: 340 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000154")]
|
||||
[Address(RVA = "0x2C80A00", Offset = "0x2C7FA00", VA = "0x182C80A00")]
|
||||
public CustomType(Type type, byte code, SerializeStreamMethod serializeFunction, DeserializeStreamMethod deserializeFunction)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000155 RID: 341
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000155")]
|
||||
public readonly byte Code;
|
||||
|
||||
// Token: 0x04000156 RID: 342
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000156")]
|
||||
public readonly Type Type;
|
||||
|
||||
// Token: 0x04000157 RID: 343
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000157")]
|
||||
public readonly SerializeMethod SerializeFunction;
|
||||
|
||||
// Token: 0x04000158 RID: 344
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000158")]
|
||||
public readonly DeserializeMethod DeserializeFunction;
|
||||
|
||||
// Token: 0x04000159 RID: 345
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000159")]
|
||||
public readonly SerializeStreamMethod SerializeStreamFunction;
|
||||
|
||||
// Token: 0x0400015A RID: 346
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400015A")]
|
||||
public readonly DeserializeStreamMethod DeserializeStreamFunction;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000023 RID: 35
|
||||
[Token(Token = "0x2000023")]
|
||||
public enum DebugLevel : byte
|
||||
{
|
||||
// Token: 0x0400010B RID: 267
|
||||
[Token(Token = "0x400010B")]
|
||||
OFF,
|
||||
// Token: 0x0400010C RID: 268
|
||||
[Token(Token = "0x400010C")]
|
||||
ERROR,
|
||||
// Token: 0x0400010D RID: 269
|
||||
[Token(Token = "0x400010D")]
|
||||
WARNING,
|
||||
// Token: 0x0400010E RID: 270
|
||||
[Token(Token = "0x400010E")]
|
||||
INFO,
|
||||
// Token: 0x0400010F RID: 271
|
||||
[Token(Token = "0x400010F")]
|
||||
ALL = 5
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000033 RID: 51
|
||||
[Token(Token = "0x2000033")]
|
||||
public enum DeliveryMode
|
||||
{
|
||||
// Token: 0x040001B9 RID: 441
|
||||
[Token(Token = "0x40001B9")]
|
||||
Unreliable,
|
||||
// Token: 0x040001BA RID: 442
|
||||
[Token(Token = "0x40001BA")]
|
||||
Reliable,
|
||||
// Token: 0x040001BB RID: 443
|
||||
[Token(Token = "0x40001BB")]
|
||||
UnreliableUnsequenced,
|
||||
// Token: 0x040001BC RID: 444
|
||||
[Token(Token = "0x40001BC")]
|
||||
ReliableUnsequenced
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200002A RID: 42
|
||||
// (Invoke) Token: 0x0600014C RID: 332
|
||||
[Token(Token = "0x200002A")]
|
||||
public delegate object DeserializeMethod(byte[] serializedCustomObject);
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200002B RID: 43
|
||||
// (Invoke) Token: 0x06000150 RID: 336
|
||||
[Token(Token = "0x200002B")]
|
||||
public delegate object DeserializeStreamMethod(StreamBuffer inStream, short length);
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200001C RID: 28
|
||||
[Token(Token = "0x200001C")]
|
||||
internal enum EgMessageType : byte
|
||||
{
|
||||
// Token: 0x040000C4 RID: 196
|
||||
[Token(Token = "0x40000C4")]
|
||||
Init,
|
||||
// Token: 0x040000C5 RID: 197
|
||||
[Token(Token = "0x40000C5")]
|
||||
InitResponse,
|
||||
// Token: 0x040000C6 RID: 198
|
||||
[Token(Token = "0x40000C6")]
|
||||
Operation,
|
||||
// Token: 0x040000C7 RID: 199
|
||||
[Token(Token = "0x40000C7")]
|
||||
OperationResponse,
|
||||
// Token: 0x040000C8 RID: 200
|
||||
[Token(Token = "0x40000C8")]
|
||||
Event,
|
||||
// Token: 0x040000C9 RID: 201
|
||||
[Token(Token = "0x40000C9")]
|
||||
InternalOperationRequest = 6,
|
||||
// Token: 0x040000CA RID: 202
|
||||
[Token(Token = "0x40000CA")]
|
||||
InternalOperationResponse,
|
||||
// Token: 0x040000CB RID: 203
|
||||
[Token(Token = "0x40000CB")]
|
||||
Message,
|
||||
// Token: 0x040000CC RID: 204
|
||||
[Token(Token = "0x40000CC")]
|
||||
RawMessage
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,163 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AOT;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon.Encryption
|
||||
{
|
||||
// Token: 0x0200004C RID: 76
|
||||
[Token(Token = "0x200004C")]
|
||||
public class EncryptorNative : IPhotonEncryptor
|
||||
{
|
||||
// Token: 0x060002DA RID: 730
|
||||
[Token(Token = "0x60002DA")]
|
||||
[Address(RVA = "0x2C81E80", Offset = "0x2C80E80", VA = "0x182C81E80")]
|
||||
public static extern IntPtr egconstructEncryptor(byte[] pEncryptSecret, byte[] pHmacSecret);
|
||||
|
||||
// Token: 0x060002DB RID: 731
|
||||
[Token(Token = "0x60002DB")]
|
||||
[Address(RVA = "0x2C82000", Offset = "0x2C81000", VA = "0x182C82000")]
|
||||
public static extern void egdestructEncryptor(IntPtr pEncryptor);
|
||||
|
||||
// Token: 0x060002DC RID: 732
|
||||
[Token(Token = "0x60002DC")]
|
||||
[Address(RVA = "0x2C82080", Offset = "0x2C81080", VA = "0x182C82080")]
|
||||
public static extern void egencrypt(IntPtr pEncryptor, byte[] pIn, int inSize, byte[] pOut, ref int outSize, ref int outOffset);
|
||||
|
||||
// Token: 0x060002DD RID: 733
|
||||
[Token(Token = "0x60002DD")]
|
||||
[Address(RVA = "0x2C81F20", Offset = "0x2C80F20", VA = "0x182C81F20")]
|
||||
public static extern void egdecrypt(IntPtr pEncryptor, byte[] pIn, int inSizem, int inOffset, byte[] pOut, ref int outSize);
|
||||
|
||||
// Token: 0x060002DE RID: 734
|
||||
[Token(Token = "0x60002DE")]
|
||||
[Address(RVA = "0x2C81DA0", Offset = "0x2C80DA0", VA = "0x182C81DA0")]
|
||||
public static extern void egHMAC(IntPtr pEncryptor, byte[] pIn, int inSize, int inOffset, byte[] pOut, ref int outSize);
|
||||
|
||||
// Token: 0x060002DF RID: 735
|
||||
[Token(Token = "0x60002DF")]
|
||||
[Address(RVA = "0x2C82160", Offset = "0x2C81160", VA = "0x182C82160")]
|
||||
public static extern void egsetEncryptorLoggingCallback(IntPtr userData, EncryptorNative.LogCallbackDelegate callback);
|
||||
|
||||
// Token: 0x060002E0 RID: 736
|
||||
[Token(Token = "0x60002E0")]
|
||||
[Address(RVA = "0x2C82200", Offset = "0x2C81200", VA = "0x182C82200")]
|
||||
public static extern bool egsetEncryptorLoggingLevel(int level);
|
||||
|
||||
// Token: 0x060002E1 RID: 737 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E1")]
|
||||
[Address(RVA = "0x2C81880", Offset = "0x2C80880", VA = "0x182C81880", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002E2 RID: 738 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E2")]
|
||||
[Address(RVA = "0x2C81B90", Offset = "0x2C80B90", VA = "0x182C81B90")]
|
||||
[MonoPInvokeCallback(typeof(EncryptorNative.LogCallbackDelegate))]
|
||||
private static void OnNativeLog(IntPtr userData, int debugLevel, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002E3 RID: 739 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E3")]
|
||||
[Address(RVA = "0x2C819B0", Offset = "0x2C809B0", VA = "0x182C819B0", Slot = "4")]
|
||||
public void Init(byte[] encryptionSecret, byte[] hmacSecret, [Optional] byte[] ivBytes, bool chainingModeGCM = false)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002E4 RID: 740 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E4")]
|
||||
[Address(RVA = "0x2C81670", Offset = "0x2C80670", VA = "0x182C81670")]
|
||||
private void Dispose(bool dispose)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002E5 RID: 741 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E5")]
|
||||
[Address(RVA = "0x2C81750", Offset = "0x2C80750", VA = "0x182C81750", Slot = "5")]
|
||||
public void Encrypt(byte[] data, int len, byte[] output, ref int offset, bool ivPrefix = true)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002E6 RID: 742 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002E6")]
|
||||
[Address(RVA = "0x2C81420", Offset = "0x2C80420", VA = "0x182C81420", Slot = "7")]
|
||||
public byte[] CreateHMAC(byte[] data, int offset, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002E7 RID: 743 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002E7")]
|
||||
[Address(RVA = "0x2C81550", Offset = "0x2C80550", VA = "0x182C81550", Slot = "6")]
|
||||
public byte[] Decrypt(byte[] data, int offset, int len, out int outLen, bool ivPrefix = true)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002E8 RID: 744 RVA: 0x00003498 File Offset: 0x00001698
|
||||
[Token(Token = "0x60002E8")]
|
||||
[Address(RVA = "0x2C81000", Offset = "0x2C80000", VA = "0x182C81000", Slot = "8")]
|
||||
public bool CheckHMAC(byte[] data, int len)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002E9 RID: 745 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E9")]
|
||||
[Address(RVA = "0x2C81D20", Offset = "0x2C80D20", VA = "0x182C81D20")]
|
||||
public EncryptorNative()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000222 RID: 546
|
||||
[Token(Token = "0x4000222")]
|
||||
public static readonly int BLOCK_SIZE;
|
||||
|
||||
// Token: 0x04000223 RID: 547
|
||||
[Token(Token = "0x4000223")]
|
||||
public static readonly int IV_SIZE;
|
||||
|
||||
// Token: 0x04000224 RID: 548
|
||||
[Token(Token = "0x4000224")]
|
||||
public static readonly int HMAC_SIZE;
|
||||
|
||||
// Token: 0x04000225 RID: 549
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000225")]
|
||||
protected byte[] hmacHash;
|
||||
|
||||
// Token: 0x04000226 RID: 550
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000226")]
|
||||
protected IntPtr encryptor;
|
||||
|
||||
// Token: 0x0200004D RID: 77
|
||||
// (Invoke) Token: 0x060002EC RID: 748
|
||||
[Token(Token = "0x200004D")]
|
||||
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
|
||||
public delegate void LogCallbackDelegate(IntPtr userData, int level, string msg);
|
||||
|
||||
// Token: 0x0200004E RID: 78
|
||||
[Token(Token = "0x200004E")]
|
||||
private enum egDebugLevel
|
||||
{
|
||||
// Token: 0x04000228 RID: 552
|
||||
[Token(Token = "0x4000228")]
|
||||
OFF,
|
||||
// Token: 0x04000229 RID: 553
|
||||
[Token(Token = "0x4000229")]
|
||||
ERRORS,
|
||||
// Token: 0x0400022A RID: 554
|
||||
[Token(Token = "0x400022A")]
|
||||
WARNINGS,
|
||||
// Token: 0x0400022B RID: 555
|
||||
[Token(Token = "0x400022B")]
|
||||
INFO,
|
||||
// Token: 0x0400022C RID: 556
|
||||
[Token(Token = "0x400022C")]
|
||||
ALL
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Security.Cryptography;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon.Encryption
|
||||
{
|
||||
// Token: 0x0200004B RID: 75
|
||||
[Token(Token = "0x200004B")]
|
||||
public class EncryptorNet : IPhotonEncryptor
|
||||
{
|
||||
// Token: 0x060002D4 RID: 724 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D4")]
|
||||
[Address(RVA = "0x2C82CD0", Offset = "0x2C81CD0", VA = "0x182C82CD0", Slot = "4")]
|
||||
public void Init(byte[] encryptionSecret, byte[] hmacSecret, [Optional] byte[] ivBytes, bool chainingModeGCM = false)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002D5 RID: 725 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D5")]
|
||||
[Address(RVA = "0x2C82980", Offset = "0x2C81980", VA = "0x182C82980", Slot = "5")]
|
||||
public void Encrypt(byte[] data, int len, byte[] output, ref int offset, bool ivPrefix = true)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002D6 RID: 726 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002D6")]
|
||||
[Address(RVA = "0x2C825F0", Offset = "0x2C815F0", VA = "0x182C825F0", Slot = "6")]
|
||||
public byte[] Decrypt(byte[] data, int offset, int len, out int outLen, bool ivPrefix = true)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002D7 RID: 727 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002D7")]
|
||||
[Address(RVA = "0x2C82580", Offset = "0x2C81580", VA = "0x182C82580", Slot = "7")]
|
||||
public byte[] CreateHMAC(byte[] data, int offset, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002D8 RID: 728 RVA: 0x00003480 File Offset: 0x00001680
|
||||
[Token(Token = "0x60002D8")]
|
||||
[Address(RVA = "0x2C82280", Offset = "0x2C81280", VA = "0x182C82280", Slot = "8")]
|
||||
public bool CheckHMAC(byte[] data, int len)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002D9 RID: 729 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D9")]
|
||||
[Address(RVA = "0x2C82DE0", Offset = "0x2C81DE0", VA = "0x182C82DE0")]
|
||||
public EncryptorNet()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400021C RID: 540
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400021C")]
|
||||
protected Aes encryptorIn;
|
||||
|
||||
// Token: 0x0400021D RID: 541
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400021D")]
|
||||
protected Aes encryptorOut;
|
||||
|
||||
// Token: 0x0400021E RID: 542
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400021E")]
|
||||
protected HMACSHA256 hmacsha256In;
|
||||
|
||||
// Token: 0x0400021F RID: 543
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400021F")]
|
||||
protected HMACSHA256 hmacsha256Out;
|
||||
|
||||
// Token: 0x04000220 RID: 544
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000220")]
|
||||
private readonly byte[] reusedIvBuffer;
|
||||
|
||||
// Token: 0x04000221 RID: 545
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000221")]
|
||||
private readonly byte[] reusedReadBuffer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon.Encryption
|
||||
{
|
||||
// Token: 0x0200004A RID: 74
|
||||
[Token(Token = "0x200004A")]
|
||||
public interface IPhotonEncryptor
|
||||
{
|
||||
// Token: 0x060002CF RID: 719
|
||||
[Token(Token = "0x60002CF")]
|
||||
[Address(Slot = "0")]
|
||||
void Init(byte[] encryptionSecret, byte[] hmacSecret, [Optional] byte[] ivBytes, bool chainingModeGCM = false);
|
||||
|
||||
// Token: 0x060002D0 RID: 720
|
||||
[Token(Token = "0x60002D0")]
|
||||
[Address(Slot = "1")]
|
||||
void Encrypt(byte[] data, int len, byte[] output, ref int offset, bool ivPrefix = true);
|
||||
|
||||
// Token: 0x060002D1 RID: 721
|
||||
[Token(Token = "0x60002D1")]
|
||||
[Address(Slot = "2")]
|
||||
byte[] Decrypt(byte[] data, int offset, int len, out int outLen, bool ivPrefix = true);
|
||||
|
||||
// Token: 0x060002D2 RID: 722
|
||||
[Token(Token = "0x60002D2")]
|
||||
[Address(Slot = "3")]
|
||||
byte[] CreateHMAC(byte[] data, int offset, int count);
|
||||
|
||||
// Token: 0x060002D3 RID: 723
|
||||
[Token(Token = "0x60002D3")]
|
||||
[Address(Slot = "4")]
|
||||
bool CheckHMAC(byte[] data, int len);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,142 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000009 RID: 9
|
||||
[Token(Token = "0x2000009")]
|
||||
internal class EnetChannel
|
||||
{
|
||||
// Token: 0x06000023 RID: 35 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000023")]
|
||||
[Address(RVA = "0x2C831A0", Offset = "0x2C821A0", VA = "0x182C831A0")]
|
||||
public EnetChannel(byte channelNumber, int commandBufferSize)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000024 RID: 36 RVA: 0x000021A8 File Offset: 0x000003A8
|
||||
[Token(Token = "0x6000024")]
|
||||
[Address(RVA = "0x2C82EA0", Offset = "0x2C81EA0", VA = "0x182C82EA0")]
|
||||
public bool ContainsUnreliableSequenceNumber(int unreliableSequenceNumber)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000025 RID: 37 RVA: 0x000021C0 File Offset: 0x000003C0
|
||||
[Token(Token = "0x6000025")]
|
||||
[Address(RVA = "0x2C82E40", Offset = "0x2C81E40", VA = "0x182C82E40")]
|
||||
public bool ContainsReliableSequenceNumber(int reliableSequenceNumber)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000026 RID: 38 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000026")]
|
||||
[Address(RVA = "0x2C82F00", Offset = "0x2C81F00", VA = "0x182C82F00")]
|
||||
public NCommand FetchReliableSequenceNumber(int reliableSequenceNumber)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000027 RID: 39 RVA: 0x000021D8 File Offset: 0x000003D8
|
||||
[Token(Token = "0x6000027")]
|
||||
[Address(RVA = "0x2C83120", Offset = "0x2C82120", VA = "0x182C83120")]
|
||||
public bool TryGetFragment(int reliableSequenceNumber, bool isSequenced, out NCommand fragment)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000028 RID: 40 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000028")]
|
||||
[Address(RVA = "0x2C830B0", Offset = "0x2C820B0", VA = "0x182C830B0")]
|
||||
public void RemoveFragment(int reliableSequenceNumber, bool isSequenced)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000029 RID: 41 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000029")]
|
||||
[Address(RVA = "0x2C83300", Offset = "0x2C82300", VA = "0x182C83300")]
|
||||
public void clearAll()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002A RID: 42 RVA: 0x000021F0 File Offset: 0x000003F0
|
||||
[Token(Token = "0x600002A")]
|
||||
[Address(RVA = "0x2C82F60", Offset = "0x2C81F60", VA = "0x182C82F60")]
|
||||
public bool QueueIncomingReliableUnsequenced(NCommand command)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0400001A RID: 26
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400001A")]
|
||||
internal byte ChannelNumber;
|
||||
|
||||
// Token: 0x0400001B RID: 27
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400001B")]
|
||||
internal Dictionary<int, NCommand> incomingReliableCommandsList;
|
||||
|
||||
// Token: 0x0400001C RID: 28
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400001C")]
|
||||
internal Dictionary<int, NCommand> incomingUnreliableCommandsList;
|
||||
|
||||
// Token: 0x0400001D RID: 29
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400001D")]
|
||||
internal Queue<NCommand> incomingUnsequencedCommandsList;
|
||||
|
||||
// Token: 0x0400001E RID: 30
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400001E")]
|
||||
internal Dictionary<int, NCommand> incomingUnsequencedFragments;
|
||||
|
||||
// Token: 0x0400001F RID: 31
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400001F")]
|
||||
internal Queue<NCommand> outgoingReliableCommandsList;
|
||||
|
||||
// Token: 0x04000020 RID: 32
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000020")]
|
||||
internal Queue<NCommand> outgoingUnreliableCommandsList;
|
||||
|
||||
// Token: 0x04000021 RID: 33
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000021")]
|
||||
internal int incomingReliableSequenceNumber;
|
||||
|
||||
// Token: 0x04000022 RID: 34
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4000022")]
|
||||
internal int incomingUnreliableSequenceNumber;
|
||||
|
||||
// Token: 0x04000023 RID: 35
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000023")]
|
||||
internal int outgoingReliableSequenceNumber;
|
||||
|
||||
// Token: 0x04000024 RID: 36
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4000024")]
|
||||
internal int outgoingUnreliableSequenceNumber;
|
||||
|
||||
// Token: 0x04000025 RID: 37
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000025")]
|
||||
internal int outgoingReliableUnsequencedNumber;
|
||||
|
||||
// Token: 0x04000026 RID: 38
|
||||
[FieldOffset(Offset = "0x5C")]
|
||||
[Token(Token = "0x4000026")]
|
||||
private int reliableUnsequencedNumbersCompletelyReceived;
|
||||
|
||||
// Token: 0x04000027 RID: 39
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x4000027")]
|
||||
private HashSet<int> reliableUnsequencedNumbersReceived;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,369 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200000A RID: 10
|
||||
[Token(Token = "0x200000A")]
|
||||
internal class EnetPeer : PeerBase
|
||||
{
|
||||
// Token: 0x0600002B RID: 43 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002B")]
|
||||
[Address(RVA = "0x2C8AA40", Offset = "0x2C89A40", VA = "0x182C8AA40")]
|
||||
internal EnetPeer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002C")]
|
||||
[Address(RVA = "0x2C86190", Offset = "0x2C85190", VA = "0x182C86190", Slot = "5")]
|
||||
internal override void InitPeerBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002D RID: 45 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002D")]
|
||||
[Address(RVA = "0x2C83440", Offset = "0x2C82440", VA = "0x182C83440")]
|
||||
internal void ApplyRandomizedSequenceNumbers()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002E RID: 46 RVA: 0x00002208 File Offset: 0x00000408
|
||||
[Token(Token = "0x600002E")]
|
||||
[Address(RVA = "0x2C839C0", Offset = "0x2C829C0", VA = "0x182C839C0", Slot = "6")]
|
||||
internal override bool Connect(string ipport, string proxyServerAddress, string appID, object custom)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600002F RID: 47 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600002F")]
|
||||
[Address(RVA = "0x2C86600", Offset = "0x2C85600", VA = "0x182C86600", Slot = "7")]
|
||||
public override void OnConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000030 RID: 48 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000030")]
|
||||
[Address(RVA = "0x2C84140", Offset = "0x2C83140", VA = "0x182C84140", Slot = "8")]
|
||||
internal override void Disconnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000031 RID: 49 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000031")]
|
||||
[Address(RVA = "0x2C8A920", Offset = "0x2C89920", VA = "0x182C8A920", Slot = "9")]
|
||||
internal override void StopConnection()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000032 RID: 50 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000032")]
|
||||
[Address(RVA = "0x2C85FA0", Offset = "0x2C84FA0", VA = "0x182C85FA0", Slot = "10")]
|
||||
internal override void FetchServerTimestamp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000033 RID: 51 RVA: 0x00002220 File Offset: 0x00000420
|
||||
[Token(Token = "0x6000033")]
|
||||
[Address(RVA = "0x2C84460", Offset = "0x2C83460", VA = "0x182C84460", Slot = "16")]
|
||||
internal override bool DispatchIncomingCommands()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000034 RID: 52 RVA: 0x00002238 File Offset: 0x00000438
|
||||
[Token(Token = "0x6000034")]
|
||||
[Address(RVA = "0x2C86100", Offset = "0x2C85100", VA = "0x182C86100")]
|
||||
private int GetFragmentLength()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000035 RID: 53 RVA: 0x00002250 File Offset: 0x00000450
|
||||
[Token(Token = "0x6000035")]
|
||||
[Address(RVA = "0x2C839A0", Offset = "0x2C829A0", VA = "0x182C839A0")]
|
||||
private int CalculatePacketSize(int inSize)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000036 RID: 54 RVA: 0x00002268 File Offset: 0x00000468
|
||||
[Token(Token = "0x6000036")]
|
||||
[Address(RVA = "0x2C83960", Offset = "0x2C82960", VA = "0x182C83960")]
|
||||
private int CalculateInitialOffset()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000037 RID: 55 RVA: 0x00002280 File Offset: 0x00000480
|
||||
[Token(Token = "0x6000037")]
|
||||
[Address(RVA = "0x2C88690", Offset = "0x2C87690", VA = "0x182C88690", Slot = "14")]
|
||||
internal override bool SendAcksOnly()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000038 RID: 56 RVA: 0x00002298 File Offset: 0x00000498
|
||||
[Token(Token = "0x6000038")]
|
||||
[Address(RVA = "0x2C891F0", Offset = "0x2C881F0", VA = "0x182C891F0", Slot = "13")]
|
||||
internal override bool SendOutgoingCommands()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000039 RID: 57 RVA: 0x000022B0 File Offset: 0x000004B0
|
||||
[Token(Token = "0x6000039")]
|
||||
[Address(RVA = "0x2C83800", Offset = "0x2C82800", VA = "0x182C83800")]
|
||||
private bool AreReliableCommandsInTransit()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600003A RID: 58 RVA: 0x000022C8 File Offset: 0x000004C8
|
||||
[Token(Token = "0x600003A")]
|
||||
[Address(RVA = "0x2C84D30", Offset = "0x2C83D30", VA = "0x182C84D30", Slot = "11")]
|
||||
internal override bool EnqueueOperation(Dictionary<byte, object> parameters, byte opCode, SendOptions sendParams, EgMessageType messageType = EgMessageType.Operation)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600003B RID: 59 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600003B")]
|
||||
[Address(RVA = "0x2C86090", Offset = "0x2C85090", VA = "0x182C86090")]
|
||||
private EnetChannel GetChannel(byte channelNumber)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600003C RID: 60 RVA: 0x000022E0 File Offset: 0x000004E0
|
||||
[Token(Token = "0x600003C")]
|
||||
[Address(RVA = "0x2C83CB0", Offset = "0x2C82CB0", VA = "0x182C83CB0")]
|
||||
internal bool CreateAndEnqueueCommand(byte commandType, StreamBuffer payload, byte channelNumber)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600003D RID: 61 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600003D")]
|
||||
[Address(RVA = "0x2C8A390", Offset = "0x2C89390", VA = "0x182C8A390", Slot = "12")]
|
||||
internal override StreamBuffer SerializeOperationToMessage(byte opCode, Dictionary<byte, object> parameters, EgMessageType messageType, bool encrypt)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600003E RID: 62 RVA: 0x000022F8 File Offset: 0x000004F8
|
||||
[Token(Token = "0x600003E")]
|
||||
[Address(RVA = "0x2C8A150", Offset = "0x2C89150", VA = "0x182C8A150")]
|
||||
internal int SerializeAckToBuffer()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600003F RID: 63 RVA: 0x00002310 File Offset: 0x00000510
|
||||
[Token(Token = "0x600003F")]
|
||||
[Address(RVA = "0x2C8A6B0", Offset = "0x2C896B0", VA = "0x182C8A6B0")]
|
||||
internal int SerializeToBuffer(Queue<NCommand> commandList)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000040")]
|
||||
[Address(RVA = "0x2C88EB0", Offset = "0x2C87EB0", VA = "0x182C88EB0")]
|
||||
internal void SendData(byte[] data, int length)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000041")]
|
||||
[Address(RVA = "0x2C89FE0", Offset = "0x2C88FE0", VA = "0x182C89FE0")]
|
||||
private void SendToSocket(byte[] data, int length)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000042")]
|
||||
[Address(RVA = "0x2C88B50", Offset = "0x2C87B50", VA = "0x182C88B50")]
|
||||
private void SendDataEncrypted(byte[] data, int length)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000043")]
|
||||
[Address(RVA = "0x2C876A0", Offset = "0x2C866A0", VA = "0x182C876A0")]
|
||||
internal void QueueSentCommand(NCommand command)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000044")]
|
||||
[Address(RVA = "0x2C87340", Offset = "0x2C86340", VA = "0x182C87340")]
|
||||
internal void QueueOutgoingReliableCommand(NCommand command)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000045")]
|
||||
[Address(RVA = "0x2C874D0", Offset = "0x2C864D0", VA = "0x182C874D0")]
|
||||
internal void QueueOutgoingUnreliableCommand(NCommand command)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000046 RID: 70 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000046")]
|
||||
[Address(RVA = "0x2C87130", Offset = "0x2C86130", VA = "0x182C87130")]
|
||||
internal void QueueOutgoingAcknowledgement(NCommand readCommand, int sendTime)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000047 RID: 71 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000047")]
|
||||
[Address(RVA = "0x2C878F0", Offset = "0x2C868F0", VA = "0x182C878F0", Slot = "15")]
|
||||
internal override void ReceiveIncomingCommands(byte[] inBuff, int inDataLength)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000048 RID: 72 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000048")]
|
||||
[Address(RVA = "0x2C85140", Offset = "0x2C84140", VA = "0x182C85140")]
|
||||
internal void ExecuteCommand(NCommand command)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000049 RID: 73 RVA: 0x00002328 File Offset: 0x00000528
|
||||
[Token(Token = "0x6000049")]
|
||||
[Address(RVA = "0x2C86650", Offset = "0x2C85650", VA = "0x182C86650")]
|
||||
internal bool QueueIncomingCommand(NCommand command)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600004A RID: 74 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600004A")]
|
||||
[Address(RVA = "0x2C88390", Offset = "0x2C87390", VA = "0x182C88390")]
|
||||
internal NCommand RemoveSentReliableCommand(int ackReceivedReliableSequenceNumber, int ackReceivedChannel, bool isUnsequenced)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000028 RID: 40
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x4000028")]
|
||||
private List<NCommand> sentReliableCommands;
|
||||
|
||||
// Token: 0x04000029 RID: 41
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x4000029")]
|
||||
private StreamBuffer outgoingAcknowledgementsPool;
|
||||
|
||||
// Token: 0x0400002A RID: 42
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x400002A")]
|
||||
internal readonly int[] unsequencedWindow;
|
||||
|
||||
// Token: 0x0400002B RID: 43
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x400002B")]
|
||||
internal int outgoingUnsequencedGroupNumber;
|
||||
|
||||
// Token: 0x0400002C RID: 44
|
||||
[FieldOffset(Offset = "0x12C")]
|
||||
[Token(Token = "0x400002C")]
|
||||
internal int incomingUnsequencedGroupNumber;
|
||||
|
||||
// Token: 0x0400002D RID: 45
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400002D")]
|
||||
private byte udpCommandCount;
|
||||
|
||||
// Token: 0x0400002E RID: 46
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400002E")]
|
||||
private byte[] udpBuffer;
|
||||
|
||||
// Token: 0x0400002F RID: 47
|
||||
[FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400002F")]
|
||||
private int udpBufferIndex;
|
||||
|
||||
// Token: 0x04000030 RID: 48
|
||||
[FieldOffset(Offset = "0x148")]
|
||||
[Token(Token = "0x4000030")]
|
||||
private byte[] bufferForEncryption;
|
||||
|
||||
// Token: 0x04000031 RID: 49
|
||||
[FieldOffset(Offset = "0x150")]
|
||||
[Token(Token = "0x4000031")]
|
||||
private int commandBufferSize;
|
||||
|
||||
// Token: 0x04000032 RID: 50
|
||||
[FieldOffset(Offset = "0x154")]
|
||||
[Token(Token = "0x4000032")]
|
||||
internal int challenge;
|
||||
|
||||
// Token: 0x04000033 RID: 51
|
||||
[FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x4000033")]
|
||||
internal int reliableCommandsRepeated;
|
||||
|
||||
// Token: 0x04000034 RID: 52
|
||||
[FieldOffset(Offset = "0x15C")]
|
||||
[Token(Token = "0x4000034")]
|
||||
internal int reliableCommandsSent;
|
||||
|
||||
// Token: 0x04000035 RID: 53
|
||||
[FieldOffset(Offset = "0x160")]
|
||||
[Token(Token = "0x4000035")]
|
||||
internal int serverSentTime;
|
||||
|
||||
// Token: 0x04000036 RID: 54
|
||||
[Token(Token = "0x4000036")]
|
||||
internal static readonly byte[] udpHeader0xF3;
|
||||
|
||||
// Token: 0x04000037 RID: 55
|
||||
[Token(Token = "0x4000037")]
|
||||
internal static readonly byte[] messageHeader;
|
||||
|
||||
// Token: 0x04000038 RID: 56
|
||||
[FieldOffset(Offset = "0x164")]
|
||||
[Token(Token = "0x4000038")]
|
||||
protected bool datagramEncryptedConnection;
|
||||
|
||||
// Token: 0x04000039 RID: 57
|
||||
[FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x4000039")]
|
||||
private EnetChannel[] channelArray;
|
||||
|
||||
// Token: 0x0400003A RID: 58
|
||||
[FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x400003A")]
|
||||
private Queue<int> commandsToRemove;
|
||||
|
||||
// Token: 0x0400003B RID: 59
|
||||
[FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x400003B")]
|
||||
private int fragmentLength;
|
||||
|
||||
// Token: 0x0400003C RID: 60
|
||||
[FieldOffset(Offset = "0x17C")]
|
||||
[Token(Token = "0x400003C")]
|
||||
private int fragmentLengthDatagramEncrypt;
|
||||
|
||||
// Token: 0x0400003D RID: 61
|
||||
[FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x400003D")]
|
||||
private int fragmentLengthMtuValue;
|
||||
|
||||
// Token: 0x0400003E RID: 62
|
||||
[FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x400003E")]
|
||||
private readonly Queue<NCommand> commandsToResend;
|
||||
|
||||
// Token: 0x0400003F RID: 63
|
||||
[FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x400003F")]
|
||||
private Queue<NCommand> CommandQueue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,101 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000027 RID: 39
|
||||
[Token(Token = "0x2000027")]
|
||||
public class EventData
|
||||
{
|
||||
// Token: 0x17000061 RID: 97
|
||||
[Token(Token = "0x17000061")]
|
||||
public object this[byte key]
|
||||
{
|
||||
[Token(Token = "0x600013D")]
|
||||
[Address(RVA = "0x2C8AC80", Offset = "0x2C89C80", VA = "0x182C8AC80")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000062 RID: 98
|
||||
// (get) Token: 0x0600013E RID: 318 RVA: 0x00002A90 File Offset: 0x00000C90
|
||||
[Token(Token = "0x17000062")]
|
||||
public int Sender
|
||||
{
|
||||
[Token(Token = "0x600013E")]
|
||||
[Address(RVA = "0x2C8ACF0", Offset = "0x2C89CF0", VA = "0x182C8ACF0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000063 RID: 99
|
||||
// (get) Token: 0x0600013F RID: 319 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000063")]
|
||||
public object CustomData
|
||||
{
|
||||
[Token(Token = "0x600013F")]
|
||||
[Address(RVA = "0x2C8AC50", Offset = "0x2C89C50", VA = "0x182C8AC50")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000140 RID: 320 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000140")]
|
||||
[Address(RVA = "0x2C8AB80", Offset = "0x2C89B80", VA = "0x182C8AB80")]
|
||||
internal void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000141 RID: 321 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000141")]
|
||||
[Address(RVA = "0x2C8ABE0", Offset = "0x2C89BE0", VA = "0x182C8ABE0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000142 RID: 322 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000142")]
|
||||
[Address(RVA = "0x2C8AC30", Offset = "0x2C89C30", VA = "0x182C8AC30")]
|
||||
public EventData()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400014F RID: 335
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400014F")]
|
||||
public byte Code;
|
||||
|
||||
// Token: 0x04000150 RID: 336
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000150")]
|
||||
public Dictionary<byte, object> Parameters;
|
||||
|
||||
// Token: 0x04000151 RID: 337
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000151")]
|
||||
public byte SenderKey;
|
||||
|
||||
// Token: 0x04000152 RID: 338
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000152")]
|
||||
private int sender;
|
||||
|
||||
// Token: 0x04000153 RID: 339
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000153")]
|
||||
public byte CustomDataKey;
|
||||
|
||||
// Token: 0x04000154 RID: 340
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000154")]
|
||||
private object customData;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000008 RID: 8
|
||||
[Token(Token = "0x2000008")]
|
||||
public class Hashtable : Dictionary<object, object>
|
||||
{
|
||||
// Token: 0x0600001E RID: 30 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001E")]
|
||||
[Address(RVA = "0x2C8B210", Offset = "0x2C8A210", VA = "0x182C8B210")]
|
||||
public Hashtable()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600001F RID: 31 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001F")]
|
||||
[Address(RVA = "0x2C8B250", Offset = "0x2C8A250", VA = "0x182C8B250")]
|
||||
public Hashtable(int x)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000005 RID: 5
|
||||
[Token(Token = "0x17000005")]
|
||||
public object this[object key]
|
||||
{
|
||||
[Token(Token = "0x6000020")]
|
||||
[Address(RVA = "0x2C8B2A0", Offset = "0x2C8A2A0", VA = "0x182C8B2A0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000021")]
|
||||
[Address(RVA = "0x2C8B300", Offset = "0x2C8A300", VA = "0x182C8B300")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000022 RID: 34 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000022")]
|
||||
[Address(RVA = "0x2C8AD70", Offset = "0x2C89D70", VA = "0x182C8AD70", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200000C RID: 12
|
||||
[Token(Token = "0x200000C")]
|
||||
public interface IPhotonPeerListener
|
||||
{
|
||||
// Token: 0x0600004D RID: 77
|
||||
[Token(Token = "0x600004D")]
|
||||
[Address(Slot = "0")]
|
||||
void DebugReturn(DebugLevel level, string message);
|
||||
|
||||
// Token: 0x0600004E RID: 78
|
||||
[Token(Token = "0x600004E")]
|
||||
[Address(Slot = "1")]
|
||||
void OnOperationResponse(OperationResponse operationResponse);
|
||||
|
||||
// Token: 0x0600004F RID: 79
|
||||
[Token(Token = "0x600004F")]
|
||||
[Address(Slot = "2")]
|
||||
void OnStatusChanged(StatusCode statusCode);
|
||||
|
||||
// Token: 0x06000050 RID: 80
|
||||
[Token(Token = "0x6000050")]
|
||||
[Address(Slot = "3")]
|
||||
void OnEvent(EventData eventData);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,280 @@
|
||||
using System;
|
||||
using System.Net;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200000F RID: 15
|
||||
[Token(Token = "0x200000F")]
|
||||
public abstract class IPhotonSocket
|
||||
{
|
||||
// Token: 0x17000006 RID: 6
|
||||
// (get) Token: 0x06000051 RID: 81 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000006")]
|
||||
protected IPhotonPeerListener Listener
|
||||
{
|
||||
[Token(Token = "0x6000051")]
|
||||
[Address(RVA = "0x2C8C250", Offset = "0x2C8B250", VA = "0x182C8C250")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000007 RID: 7
|
||||
// (get) Token: 0x06000052 RID: 82 RVA: 0x00002340 File Offset: 0x00000540
|
||||
[Token(Token = "0x17000007")]
|
||||
protected internal int MTU
|
||||
{
|
||||
[Token(Token = "0x6000052")]
|
||||
[Address(RVA = "0x2C8C280", Offset = "0x2C8B280", VA = "0x182C8C280")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000008 RID: 8
|
||||
// (get) Token: 0x06000053 RID: 83 RVA: 0x00002358 File Offset: 0x00000558
|
||||
// (set) Token: 0x06000054 RID: 84 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000008")]
|
||||
public PhotonSocketState State
|
||||
{
|
||||
[Token(Token = "0x6000053")]
|
||||
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return PhotonSocketState.Disconnected;
|
||||
}
|
||||
[Token(Token = "0x6000054")]
|
||||
[Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000009 RID: 9
|
||||
// (get) Token: 0x06000055 RID: 85 RVA: 0x00002370 File Offset: 0x00000570
|
||||
[Token(Token = "0x17000009")]
|
||||
public bool Connected
|
||||
{
|
||||
[Token(Token = "0x6000055")]
|
||||
[Address(RVA = "0x2C8C240", Offset = "0x2C8B240", VA = "0x182C8C240")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000A RID: 10
|
||||
// (get) Token: 0x06000056 RID: 86 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x06000057 RID: 87 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000A")]
|
||||
public string ServerAddress
|
||||
{
|
||||
[Token(Token = "0x6000056")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000057")]
|
||||
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000B RID: 11
|
||||
// (get) Token: 0x06000058 RID: 88 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x06000059 RID: 89 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000B")]
|
||||
public static string ServerIpAddress
|
||||
{
|
||||
[Token(Token = "0x6000058")]
|
||||
[Address(RVA = "0x2C8C2B0", Offset = "0x2C8B2B0", VA = "0x182C8C2B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000059")]
|
||||
[Address(RVA = "0x2C8C2F0", Offset = "0x2C8B2F0", VA = "0x182C8C2F0")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000C RID: 12
|
||||
// (get) Token: 0x0600005A RID: 90 RVA: 0x00002388 File Offset: 0x00000588
|
||||
// (set) Token: 0x0600005B RID: 91 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000C")]
|
||||
public int ServerPort
|
||||
{
|
||||
[Token(Token = "0x600005A")]
|
||||
[Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600005B")]
|
||||
[Address(RVA = "0x5C17C0", Offset = "0x5C07C0", VA = "0x1805C17C0")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000D RID: 13
|
||||
// (get) Token: 0x0600005C RID: 92 RVA: 0x000023A0 File Offset: 0x000005A0
|
||||
// (set) Token: 0x0600005D RID: 93 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000D")]
|
||||
public bool AddressResolvedAsIpv6
|
||||
{
|
||||
[Token(Token = "0x600005C")]
|
||||
[Address(RVA = "0x5AC5A0", Offset = "0x5AB5A0", VA = "0x1805AC5A0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600005D")]
|
||||
[Address(RVA = "0x8A0F80", Offset = "0x89FF80", VA = "0x1808A0F80")]
|
||||
[CompilerGenerated]
|
||||
protected internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000E RID: 14
|
||||
// (set) Token: 0x0600005E RID: 94 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000E")]
|
||||
protected string UrlProtocol
|
||||
{
|
||||
[Token(Token = "0x600005E")]
|
||||
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000F RID: 15
|
||||
// (set) Token: 0x0600005F RID: 95 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000F")]
|
||||
protected string UrlPath
|
||||
{
|
||||
[Token(Token = "0x600005F")]
|
||||
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000060 RID: 96 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000060")]
|
||||
[Address(RVA = "0x2C8C1B0", Offset = "0x2C8B1B0", VA = "0x182C8C1B0")]
|
||||
public IPhotonSocket(PeerBase peerBase)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000061 RID: 97 RVA: 0x000023B8 File Offset: 0x000005B8
|
||||
[Token(Token = "0x6000061")]
|
||||
[Address(RVA = "0x2C8B3A0", Offset = "0x2C8A3A0", VA = "0x182C8B3A0", Slot = "4")]
|
||||
public virtual bool Connect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000062 RID: 98
|
||||
[Token(Token = "0x6000062")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract bool Disconnect();
|
||||
|
||||
// Token: 0x06000063 RID: 99
|
||||
[Token(Token = "0x6000063")]
|
||||
[Address(Slot = "6")]
|
||||
public abstract PhotonSocketError Send(byte[] data, int length);
|
||||
|
||||
// Token: 0x06000064 RID: 100 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000064")]
|
||||
[Address(RVA = "0x2C8BE10", Offset = "0x2C8AE10", VA = "0x182C8BE10")]
|
||||
public void HandleReceivedDatagram(byte[] inBuffer, int length, bool willBeReused)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000065 RID: 101 RVA: 0x000023D0 File Offset: 0x000005D0
|
||||
[Token(Token = "0x6000065")]
|
||||
[Address(RVA = "0x2C8BF80", Offset = "0x2C8AF80", VA = "0x182C8BF80")]
|
||||
public bool ReportDebugOfLevel(DebugLevel levelOfMessage)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000066 RID: 102 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000066")]
|
||||
[Address(RVA = "0x2C8B810", Offset = "0x2C8A810", VA = "0x182C8B810")]
|
||||
public void EnqueueDebugReturn(DebugLevel debugLevel, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000067")]
|
||||
[Address(RVA = "0x2C8BD80", Offset = "0x2C8AD80", VA = "0x182C8BD80")]
|
||||
protected internal void HandleException(StatusCode statusCode)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000068 RID: 104 RVA: 0x000023E8 File Offset: 0x000005E8
|
||||
[Token(Token = "0x6000068")]
|
||||
[Address(RVA = "0x2C8BFB0", Offset = "0x2C8AFB0", VA = "0x182C8BFB0")]
|
||||
protected internal bool TryParseAddress(string url, out string address, out ushort port, out string urlProtocol, out string urlPath)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000069 RID: 105 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000069")]
|
||||
[Address(RVA = "0x2C8B830", Offset = "0x2C8A830", VA = "0x182C8B830")]
|
||||
protected internal IPAddress[] GetIpAddresses(string hostname)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600006A RID: 106 RVA: 0x00002400 File Offset: 0x00000600
|
||||
[Token(Token = "0x600006A")]
|
||||
[Address(RVA = "0x2C8B360", Offset = "0x2C8A360", VA = "0x182C8B360")]
|
||||
private int AddressSortComparer(IPAddress x, IPAddress y)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0400005A RID: 90
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400005A")]
|
||||
protected internal PeerBase peerBase;
|
||||
|
||||
// Token: 0x0400005B RID: 91
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400005B")]
|
||||
protected readonly ConnectionProtocol Protocol;
|
||||
|
||||
// Token: 0x0400005C RID: 92
|
||||
[FieldOffset(Offset = "0x19")]
|
||||
[Token(Token = "0x400005C")]
|
||||
public bool PollReceive;
|
||||
|
||||
// Token: 0x0400005E RID: 94
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400005E")]
|
||||
public string ConnectAddress;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000013 RID: 19
|
||||
[Token(Token = "0x2000013")]
|
||||
public abstract class IProtocol
|
||||
{
|
||||
// Token: 0x17000010 RID: 16
|
||||
// (get) Token: 0x06000070 RID: 112
|
||||
[Token(Token = "0x17000010")]
|
||||
public abstract string ProtocolType
|
||||
{
|
||||
[Token(Token = "0x6000070")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000011 RID: 17
|
||||
// (get) Token: 0x06000071 RID: 113
|
||||
[Token(Token = "0x17000011")]
|
||||
public abstract byte[] VersionBytes
|
||||
{
|
||||
[Token(Token = "0x6000071")]
|
||||
[Address(Slot = "5")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000072 RID: 114
|
||||
[Token(Token = "0x6000072")]
|
||||
[Address(Slot = "6")]
|
||||
public abstract void Serialize(StreamBuffer dout, object serObject, bool setType);
|
||||
|
||||
// Token: 0x06000073 RID: 115
|
||||
[Token(Token = "0x6000073")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract void SerializeShort(StreamBuffer dout, short serObject, bool setType);
|
||||
|
||||
// Token: 0x06000074 RID: 116
|
||||
[Token(Token = "0x6000074")]
|
||||
[Address(Slot = "8")]
|
||||
public abstract void SerializeString(StreamBuffer dout, string serObject, bool setType);
|
||||
|
||||
// Token: 0x06000075 RID: 117
|
||||
[Token(Token = "0x6000075")]
|
||||
[Address(Slot = "9")]
|
||||
public abstract void SerializeEventData(StreamBuffer stream, EventData serObject, bool setType);
|
||||
|
||||
// Token: 0x06000076 RID: 118
|
||||
[Token(Token = "0x6000076")]
|
||||
[Address(Slot = "10")]
|
||||
public abstract void SerializeOperationRequest(StreamBuffer stream, byte operationCode, Dictionary<byte, object> parameters, bool setType);
|
||||
|
||||
// Token: 0x06000077 RID: 119
|
||||
[Token(Token = "0x6000077")]
|
||||
[Address(Slot = "11")]
|
||||
public abstract void SerializeOperationResponse(StreamBuffer stream, OperationResponse serObject, bool setType);
|
||||
|
||||
// Token: 0x06000078 RID: 120
|
||||
[Token(Token = "0x6000078")]
|
||||
[Address(Slot = "12")]
|
||||
public abstract object Deserialize(StreamBuffer din, byte type);
|
||||
|
||||
// Token: 0x06000079 RID: 121
|
||||
[Token(Token = "0x6000079")]
|
||||
[Address(Slot = "13")]
|
||||
public abstract short DeserializeShort(StreamBuffer din);
|
||||
|
||||
// Token: 0x0600007A RID: 122
|
||||
[Token(Token = "0x600007A")]
|
||||
[Address(Slot = "14")]
|
||||
public abstract byte DeserializeByte(StreamBuffer din);
|
||||
|
||||
// Token: 0x0600007B RID: 123
|
||||
[Token(Token = "0x600007B")]
|
||||
[Address(Slot = "15")]
|
||||
public abstract EventData DeserializeEventData(StreamBuffer din, [Optional] EventData target, IProtocol.DeserializationFlags flags = IProtocol.DeserializationFlags.None);
|
||||
|
||||
// Token: 0x0600007C RID: 124
|
||||
[Token(Token = "0x600007C")]
|
||||
[Address(Slot = "16")]
|
||||
public abstract OperationRequest DeserializeOperationRequest(StreamBuffer din);
|
||||
|
||||
// Token: 0x0600007D RID: 125
|
||||
[Token(Token = "0x600007D")]
|
||||
[Address(Slot = "17")]
|
||||
public abstract OperationResponse DeserializeOperationResponse(StreamBuffer stream);
|
||||
|
||||
// Token: 0x0600007E RID: 126 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600007E")]
|
||||
[Address(RVA = "0x2C8C380", Offset = "0x2C8B380", VA = "0x182C8C380")]
|
||||
public byte[] Serialize(object obj)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600007F RID: 127 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600007F")]
|
||||
[Address(RVA = "0x2C8C330", Offset = "0x2C8B330", VA = "0x182C8C330")]
|
||||
public object DeserializeMessage(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000080 RID: 128 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000080")]
|
||||
[Address(RVA = "0x2C8C420", Offset = "0x2C8B420", VA = "0x182C8C420")]
|
||||
protected IProtocol()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400006B RID: 107
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400006B")]
|
||||
public readonly ByteArraySlicePool ByteArraySlicePool;
|
||||
|
||||
// Token: 0x02000014 RID: 20
|
||||
[Token(Token = "0x2000014")]
|
||||
public enum DeserializationFlags
|
||||
{
|
||||
// Token: 0x0400006D RID: 109
|
||||
[Token(Token = "0x400006D")]
|
||||
None,
|
||||
// Token: 0x0400006E RID: 110
|
||||
[Token(Token = "0x400006E")]
|
||||
AllowPooledByteArray
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000015 RID: 21
|
||||
[Token(Token = "0x2000015")]
|
||||
public interface ITrafficRecorder
|
||||
{
|
||||
// Token: 0x17000012 RID: 18
|
||||
// (get) Token: 0x06000081 RID: 129
|
||||
[Token(Token = "0x17000012")]
|
||||
bool Enabled
|
||||
{
|
||||
[Token(Token = "0x6000081")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000082 RID: 130
|
||||
[Token(Token = "0x6000082")]
|
||||
[Address(Slot = "1")]
|
||||
void Record(byte[] inBuffer, int length, bool incoming, short peerId, IPhotonSocket connection);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000030 RID: 48
|
||||
[Token(Token = "0x2000030")]
|
||||
public class InvalidDataException : Exception
|
||||
{
|
||||
// Token: 0x06000195 RID: 405 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000195")]
|
||||
[Address(RVA = "0x2C8C560", Offset = "0x2C8B560", VA = "0x182C8C560")]
|
||||
public InvalidDataException(string message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,380 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000017 RID: 23
|
||||
[Token(Token = "0x2000017")]
|
||||
internal class NCommand : IComparable<NCommand>
|
||||
{
|
||||
// Token: 0x17000013 RID: 19
|
||||
// (get) Token: 0x06000087 RID: 135 RVA: 0x00002418 File Offset: 0x00000618
|
||||
[Token(Token = "0x17000013")]
|
||||
protected internal int SizeOfPayload
|
||||
{
|
||||
[Token(Token = "0x6000087")]
|
||||
[Address(RVA = "0x2C8E110", Offset = "0x2C8D110", VA = "0x182C8E110")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000014 RID: 20
|
||||
// (get) Token: 0x06000088 RID: 136 RVA: 0x00002430 File Offset: 0x00000630
|
||||
[Token(Token = "0x17000014")]
|
||||
protected internal bool IsFlaggedUnsequenced
|
||||
{
|
||||
[Token(Token = "0x6000088")]
|
||||
[Address(RVA = "0x2C8E100", Offset = "0x2C8D100", VA = "0x182C8E100")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000015 RID: 21
|
||||
// (get) Token: 0x06000089 RID: 137 RVA: 0x00002448 File Offset: 0x00000648
|
||||
[Token(Token = "0x17000015")]
|
||||
protected internal bool IsFlaggedReliable
|
||||
{
|
||||
[Token(Token = "0x6000089")]
|
||||
[Address(RVA = "0x2C8E0F0", Offset = "0x2C8D0F0", VA = "0x182C8E0F0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600008A RID: 138 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600008A")]
|
||||
[Address(RVA = "0x2C8CE40", Offset = "0x2C8BE40", VA = "0x182C8CE40")]
|
||||
internal static void CreateAck(byte[] buffer, int offset, NCommand commandToAck, int sentTime)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008B RID: 139 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600008B")]
|
||||
[Address(RVA = "0x2C8E020", Offset = "0x2C8D020", VA = "0x182C8E020")]
|
||||
internal NCommand(EnetPeer peer, byte commandType, StreamBuffer payload, byte channel)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008C RID: 140 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600008C")]
|
||||
[Address(RVA = "0x2C8D030", Offset = "0x2C8C030", VA = "0x182C8D030")]
|
||||
internal void Initialize(EnetPeer peer, byte commandType, StreamBuffer payload, byte channel)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008D RID: 141 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600008D")]
|
||||
[Address(RVA = "0x2C8E090", Offset = "0x2C8D090", VA = "0x182C8E090")]
|
||||
internal NCommand(EnetPeer peer, byte[] inBuff, ref int readingOffset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008E RID: 142 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600008E")]
|
||||
[Address(RVA = "0x2C8D410", Offset = "0x2C8C410", VA = "0x182C8D410")]
|
||||
internal void Initialize(EnetPeer peer, byte[] inBuff, ref int readingOffset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008F RID: 143 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600008F")]
|
||||
[Address(RVA = "0x2C8D860", Offset = "0x2C8C860", VA = "0x182C8D860")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000090 RID: 144 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000090")]
|
||||
[Address(RVA = "0x2C8D8A0", Offset = "0x2C8C8A0", VA = "0x182C8D8A0")]
|
||||
internal void SerializeHeader(byte[] buffer, ref int bufferIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000091 RID: 145 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000091")]
|
||||
[Address(RVA = "0x2C8DAE0", Offset = "0x2C8CAE0", VA = "0x182C8DAE0")]
|
||||
internal byte[] Serialize()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000092 RID: 146 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000092")]
|
||||
[Address(RVA = "0x2C8CFC0", Offset = "0x2C8BFC0", VA = "0x182C8CFC0")]
|
||||
public void FreePayload()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000093 RID: 147 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000093")]
|
||||
[Address(RVA = "0x2C8D830", Offset = "0x2C8C830", VA = "0x182C8D830")]
|
||||
public void Release()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000094 RID: 148 RVA: 0x00002460 File Offset: 0x00000660
|
||||
[Token(Token = "0x6000094")]
|
||||
[Address(RVA = "0x2C8CE10", Offset = "0x2C8BE10", VA = "0x182C8CE10", Slot = "4")]
|
||||
public int CompareTo(NCommand other)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000095 RID: 149 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000095")]
|
||||
[Address(RVA = "0x2C8DB00", Offset = "0x2C8CB00", VA = "0x182C8DB00", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000070 RID: 112
|
||||
[Token(Token = "0x4000070")]
|
||||
internal const byte FV_UNRELIABLE = 0;
|
||||
|
||||
// Token: 0x04000071 RID: 113
|
||||
[Token(Token = "0x4000071")]
|
||||
internal const byte FV_RELIABLE = 1;
|
||||
|
||||
// Token: 0x04000072 RID: 114
|
||||
[Token(Token = "0x4000072")]
|
||||
internal const byte FV_UNRELIABLE_UNSEQUENCED = 2;
|
||||
|
||||
// Token: 0x04000073 RID: 115
|
||||
[Token(Token = "0x4000073")]
|
||||
internal const byte FV_RELIBALE_UNSEQUENCED = 3;
|
||||
|
||||
// Token: 0x04000074 RID: 116
|
||||
[Token(Token = "0x4000074")]
|
||||
internal const byte CT_NONE = 0;
|
||||
|
||||
// Token: 0x04000075 RID: 117
|
||||
[Token(Token = "0x4000075")]
|
||||
internal const byte CT_ACK = 1;
|
||||
|
||||
// Token: 0x04000076 RID: 118
|
||||
[Token(Token = "0x4000076")]
|
||||
internal const byte CT_CONNECT = 2;
|
||||
|
||||
// Token: 0x04000077 RID: 119
|
||||
[Token(Token = "0x4000077")]
|
||||
internal const byte CT_VERIFYCONNECT = 3;
|
||||
|
||||
// Token: 0x04000078 RID: 120
|
||||
[Token(Token = "0x4000078")]
|
||||
internal const byte CT_DISCONNECT = 4;
|
||||
|
||||
// Token: 0x04000079 RID: 121
|
||||
[Token(Token = "0x4000079")]
|
||||
internal const byte CT_PING = 5;
|
||||
|
||||
// Token: 0x0400007A RID: 122
|
||||
[Token(Token = "0x400007A")]
|
||||
internal const byte CT_SENDRELIABLE = 6;
|
||||
|
||||
// Token: 0x0400007B RID: 123
|
||||
[Token(Token = "0x400007B")]
|
||||
internal const byte CT_SENDUNRELIABLE = 7;
|
||||
|
||||
// Token: 0x0400007C RID: 124
|
||||
[Token(Token = "0x400007C")]
|
||||
internal const byte CT_SENDFRAGMENT = 8;
|
||||
|
||||
// Token: 0x0400007D RID: 125
|
||||
[Token(Token = "0x400007D")]
|
||||
internal const byte CT_SENDUNSEQUENCED = 11;
|
||||
|
||||
// Token: 0x0400007E RID: 126
|
||||
[Token(Token = "0x400007E")]
|
||||
internal const byte CT_EG_SERVERTIME = 12;
|
||||
|
||||
// Token: 0x0400007F RID: 127
|
||||
[Token(Token = "0x400007F")]
|
||||
internal const byte CT_EG_SEND_UNRELIABLE_PROCESSED = 13;
|
||||
|
||||
// Token: 0x04000080 RID: 128
|
||||
[Token(Token = "0x4000080")]
|
||||
internal const byte CT_EG_SEND_RELIABLE_UNSEQUENCED = 14;
|
||||
|
||||
// Token: 0x04000081 RID: 129
|
||||
[Token(Token = "0x4000081")]
|
||||
internal const byte CT_EG_SEND_FRAGMENT_UNSEQUENCED = 15;
|
||||
|
||||
// Token: 0x04000082 RID: 130
|
||||
[Token(Token = "0x4000082")]
|
||||
internal const byte CT_EG_ACK_UNSEQUENCED = 16;
|
||||
|
||||
// Token: 0x04000083 RID: 131
|
||||
[Token(Token = "0x4000083")]
|
||||
internal const int HEADER_UDP_PACK_LENGTH = 12;
|
||||
|
||||
// Token: 0x04000084 RID: 132
|
||||
[Token(Token = "0x4000084")]
|
||||
internal const int CmdSizeMinimum = 12;
|
||||
|
||||
// Token: 0x04000085 RID: 133
|
||||
[Token(Token = "0x4000085")]
|
||||
internal const int CmdSizeAck = 20;
|
||||
|
||||
// Token: 0x04000086 RID: 134
|
||||
[Token(Token = "0x4000086")]
|
||||
internal const int CmdSizeConnect = 44;
|
||||
|
||||
// Token: 0x04000087 RID: 135
|
||||
[Token(Token = "0x4000087")]
|
||||
internal const int CmdSizeVerifyConnect = 44;
|
||||
|
||||
// Token: 0x04000088 RID: 136
|
||||
[Token(Token = "0x4000088")]
|
||||
internal const int CmdSizeDisconnect = 12;
|
||||
|
||||
// Token: 0x04000089 RID: 137
|
||||
[Token(Token = "0x4000089")]
|
||||
internal const int CmdSizePing = 12;
|
||||
|
||||
// Token: 0x0400008A RID: 138
|
||||
[Token(Token = "0x400008A")]
|
||||
internal const int CmdSizeReliableHeader = 12;
|
||||
|
||||
// Token: 0x0400008B RID: 139
|
||||
[Token(Token = "0x400008B")]
|
||||
internal const int CmdSizeUnreliableHeader = 16;
|
||||
|
||||
// Token: 0x0400008C RID: 140
|
||||
[Token(Token = "0x400008C")]
|
||||
internal const int CmdSizeUnsequensedHeader = 16;
|
||||
|
||||
// Token: 0x0400008D RID: 141
|
||||
[Token(Token = "0x400008D")]
|
||||
internal const int CmdSizeFragmentHeader = 32;
|
||||
|
||||
// Token: 0x0400008E RID: 142
|
||||
[Token(Token = "0x400008E")]
|
||||
internal const int CmdSizeMaxHeader = 36;
|
||||
|
||||
// Token: 0x0400008F RID: 143
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400008F")]
|
||||
internal byte commandFlags;
|
||||
|
||||
// Token: 0x04000090 RID: 144
|
||||
[FieldOffset(Offset = "0x11")]
|
||||
[Token(Token = "0x4000090")]
|
||||
internal byte commandType;
|
||||
|
||||
// Token: 0x04000091 RID: 145
|
||||
[FieldOffset(Offset = "0x12")]
|
||||
[Token(Token = "0x4000091")]
|
||||
internal byte commandChannelID;
|
||||
|
||||
// Token: 0x04000092 RID: 146
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000092")]
|
||||
internal int reliableSequenceNumber;
|
||||
|
||||
// Token: 0x04000093 RID: 147
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000093")]
|
||||
internal int unreliableSequenceNumber;
|
||||
|
||||
// Token: 0x04000094 RID: 148
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000094")]
|
||||
internal int unsequencedGroupNumber;
|
||||
|
||||
// Token: 0x04000095 RID: 149
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000095")]
|
||||
internal byte reservedByte;
|
||||
|
||||
// Token: 0x04000096 RID: 150
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000096")]
|
||||
internal int startSequenceNumber;
|
||||
|
||||
// Token: 0x04000097 RID: 151
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000097")]
|
||||
internal int fragmentCount;
|
||||
|
||||
// Token: 0x04000098 RID: 152
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4000098")]
|
||||
internal int fragmentNumber;
|
||||
|
||||
// Token: 0x04000099 RID: 153
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000099")]
|
||||
internal int totalLength;
|
||||
|
||||
// Token: 0x0400009A RID: 154
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400009A")]
|
||||
internal int fragmentOffset;
|
||||
|
||||
// Token: 0x0400009B RID: 155
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400009B")]
|
||||
internal int fragmentsRemaining;
|
||||
|
||||
// Token: 0x0400009C RID: 156
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400009C")]
|
||||
internal int commandSentTime;
|
||||
|
||||
// Token: 0x0400009D RID: 157
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400009D")]
|
||||
internal byte commandSentCount;
|
||||
|
||||
// Token: 0x0400009E RID: 158
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400009E")]
|
||||
internal int roundTripTimeout;
|
||||
|
||||
// Token: 0x0400009F RID: 159
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400009F")]
|
||||
internal int timeoutTime;
|
||||
|
||||
// Token: 0x040000A0 RID: 160
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40000A0")]
|
||||
internal int ackReceivedReliableSequenceNumber;
|
||||
|
||||
// Token: 0x040000A1 RID: 161
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40000A1")]
|
||||
internal int ackReceivedSentTime;
|
||||
|
||||
// Token: 0x040000A2 RID: 162
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x40000A2")]
|
||||
internal int Size;
|
||||
|
||||
// Token: 0x040000A3 RID: 163
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40000A3")]
|
||||
private byte[] commandHeader;
|
||||
|
||||
// Token: 0x040000A4 RID: 164
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40000A4")]
|
||||
internal int SizeOfHeader;
|
||||
|
||||
// Token: 0x040000A5 RID: 165
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40000A5")]
|
||||
internal StreamBuffer Payload;
|
||||
|
||||
// Token: 0x040000A6 RID: 166
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40000A6")]
|
||||
internal NCommandPool returnPool;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000016 RID: 22
|
||||
[Token(Token = "0x2000016")]
|
||||
internal class NCommandPool
|
||||
{
|
||||
// Token: 0x06000083 RID: 131 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000083")]
|
||||
[Address(RVA = "0x2C8CB40", Offset = "0x2C8BB40", VA = "0x182C8CB40")]
|
||||
public NCommand Acquire(EnetPeer peer, byte[] inBuff, ref int readingOffset)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000084 RID: 132 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000084")]
|
||||
[Address(RVA = "0x2C8C9C0", Offset = "0x2C8B9C0", VA = "0x182C8C9C0")]
|
||||
public NCommand Acquire(EnetPeer peer, byte commandType, StreamBuffer payload, byte channel)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000085 RID: 133 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000085")]
|
||||
[Address(RVA = "0x2C8CCB0", Offset = "0x2C8BCB0", VA = "0x182C8CCB0")]
|
||||
public void Release(NCommand nCommand)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000086 RID: 134 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000086")]
|
||||
[Address(RVA = "0x2C8CDB0", Offset = "0x2C8BDB0", VA = "0x182C8CDB0")]
|
||||
public NCommandPool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400006F RID: 111
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400006F")]
|
||||
private readonly Stack<NCommand> pool;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,252 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Threading;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000019 RID: 25
|
||||
[Token(Token = "0x2000019")]
|
||||
public class NetworkSimulationSet
|
||||
{
|
||||
// Token: 0x17000017 RID: 23
|
||||
// (get) Token: 0x06000099 RID: 153 RVA: 0x00002490 File Offset: 0x00000690
|
||||
// (set) Token: 0x0600009A RID: 154 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000017")]
|
||||
protected internal bool IsSimulationEnabled
|
||||
{
|
||||
[Token(Token = "0x6000099")]
|
||||
[Address(RVA = "0x1042740", Offset = "0x1041740", VA = "0x181042740")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600009A")]
|
||||
[Address(RVA = "0x2C8E500", Offset = "0x2C8D500", VA = "0x182C8E500")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000018 RID: 24
|
||||
// (get) Token: 0x0600009B RID: 155 RVA: 0x000024A8 File Offset: 0x000006A8
|
||||
// (set) Token: 0x0600009C RID: 156 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000018")]
|
||||
public int OutgoingLag
|
||||
{
|
||||
[Token(Token = "0x600009B")]
|
||||
[Address(RVA = "0x2C8E4E0", Offset = "0x2C8D4E0", VA = "0x182C8E4E0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600009C")]
|
||||
[Address(RVA = "0x5F1920", Offset = "0x5F0920", VA = "0x1805F1920")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000019 RID: 25
|
||||
// (get) Token: 0x0600009D RID: 157 RVA: 0x000024C0 File Offset: 0x000006C0
|
||||
// (set) Token: 0x0600009E RID: 158 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000019")]
|
||||
public int OutgoingJitter
|
||||
{
|
||||
[Token(Token = "0x600009D")]
|
||||
[Address(RVA = "0x11FFCF0", Offset = "0x11FECF0", VA = "0x1811FFCF0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600009E")]
|
||||
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001A RID: 26
|
||||
// (get) Token: 0x0600009F RID: 159 RVA: 0x000024D8 File Offset: 0x000006D8
|
||||
// (set) Token: 0x060000A0 RID: 160 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001A")]
|
||||
public int OutgoingLossPercentage
|
||||
{
|
||||
[Token(Token = "0x600009F")]
|
||||
[Address(RVA = "0x2C8E4F0", Offset = "0x2C8D4F0", VA = "0x182C8E4F0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000A0")]
|
||||
[Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001B RID: 27
|
||||
// (get) Token: 0x060000A1 RID: 161 RVA: 0x000024F0 File Offset: 0x000006F0
|
||||
// (set) Token: 0x060000A2 RID: 162 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001B")]
|
||||
public int IncomingLag
|
||||
{
|
||||
[Token(Token = "0x60000A1")]
|
||||
[Address(RVA = "0x121B430", Offset = "0x121A430", VA = "0x18121B430")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000A2")]
|
||||
[Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001C RID: 28
|
||||
// (get) Token: 0x060000A3 RID: 163 RVA: 0x00002508 File Offset: 0x00000708
|
||||
// (set) Token: 0x060000A4 RID: 164 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001C")]
|
||||
public int IncomingJitter
|
||||
{
|
||||
[Token(Token = "0x60000A3")]
|
||||
[Address(RVA = "0x121B400", Offset = "0x121A400", VA = "0x18121B400")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000A4")]
|
||||
[Address(RVA = "0x5AC5B0", Offset = "0x5AB5B0", VA = "0x1805AC5B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001D RID: 29
|
||||
// (get) Token: 0x060000A5 RID: 165 RVA: 0x00002520 File Offset: 0x00000720
|
||||
// (set) Token: 0x060000A6 RID: 166 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001D")]
|
||||
public int IncomingLossPercentage
|
||||
{
|
||||
[Token(Token = "0x60000A5")]
|
||||
[Address(RVA = "0x121B440", Offset = "0x121A440", VA = "0x18121B440")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000A6")]
|
||||
[Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001E RID: 30
|
||||
// (get) Token: 0x060000A7 RID: 167 RVA: 0x00002538 File Offset: 0x00000738
|
||||
// (set) Token: 0x060000A8 RID: 168 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001E")]
|
||||
public int LostPackagesOut
|
||||
{
|
||||
[Token(Token = "0x60000A7")]
|
||||
[Address(RVA = "0x4AF0F0", Offset = "0x4AE0F0", VA = "0x1804AF0F0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000A8")]
|
||||
[Address(RVA = "0x5BF290", Offset = "0x5BE290", VA = "0x1805BF290")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001F RID: 31
|
||||
// (get) Token: 0x060000A9 RID: 169 RVA: 0x00002550 File Offset: 0x00000750
|
||||
// (set) Token: 0x060000AA RID: 170 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001F")]
|
||||
public int LostPackagesIn
|
||||
{
|
||||
[Token(Token = "0x60000A9")]
|
||||
[Address(RVA = "0x4B4FD0", Offset = "0x4B3FD0", VA = "0x1804B4FD0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000AA")]
|
||||
[Address(RVA = "0x6A5CD0", Offset = "0x6A4CD0", VA = "0x1806A5CD0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000AB RID: 171 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60000AB")]
|
||||
[Address(RVA = "0x2C8E130", Offset = "0x2C8D130", VA = "0x182C8E130", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000AC RID: 172 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000AC")]
|
||||
[Address(RVA = "0x2C8E460", Offset = "0x2C8D460", VA = "0x182C8E460")]
|
||||
public NetworkSimulationSet()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040000AB RID: 171
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000AB")]
|
||||
private bool isSimulationEnabled;
|
||||
|
||||
// Token: 0x040000AC RID: 172
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40000AC")]
|
||||
private int outgoingLag;
|
||||
|
||||
// Token: 0x040000AD RID: 173
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000AD")]
|
||||
private int outgoingJitter;
|
||||
|
||||
// Token: 0x040000AE RID: 174
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x40000AE")]
|
||||
private int outgoingLossPercentage;
|
||||
|
||||
// Token: 0x040000AF RID: 175
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000AF")]
|
||||
private int incomingLag;
|
||||
|
||||
// Token: 0x040000B0 RID: 176
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x40000B0")]
|
||||
private int incomingJitter;
|
||||
|
||||
// Token: 0x040000B1 RID: 177
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40000B1")]
|
||||
private int incomingLossPercentage;
|
||||
|
||||
// Token: 0x040000B2 RID: 178
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40000B2")]
|
||||
internal PeerBase peerBase;
|
||||
|
||||
// Token: 0x040000B3 RID: 179
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40000B3")]
|
||||
private Thread netSimThread;
|
||||
|
||||
// Token: 0x040000B4 RID: 180
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40000B4")]
|
||||
protected internal readonly ManualResetEvent NetSimManualResetEvent;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,295 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000004 RID: 4
|
||||
[Token(Token = "0x2000004")]
|
||||
[DefaultMember("Item")]
|
||||
public class NonAllocDictionary<K, V> where K : IEquatable<K>
|
||||
{
|
||||
// Token: 0x17000001 RID: 1
|
||||
// (get) Token: 0x06000007 RID: 7 RVA: 0x00002070 File Offset: 0x00000270
|
||||
[Token(Token = "0x17000001")]
|
||||
public NonAllocDictionary<K, V>.ValueIterator Values
|
||||
{
|
||||
[Token(Token = "0x6000007")]
|
||||
[Address(RVA = "0x2AD97B0", Offset = "0x2AD87B0", VA = "0x182AD97B0")]
|
||||
get
|
||||
{
|
||||
return default(NonAllocDictionary<K, V>.ValueIterator);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000002 RID: 2
|
||||
// (get) Token: 0x06000008 RID: 8 RVA: 0x00002088 File Offset: 0x00000288
|
||||
[Token(Token = "0x17000002")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6000008")]
|
||||
[Address(RVA = "0x2ADB5C0", Offset = "0x2ADA5C0", VA = "0x182ADB5C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000009 RID: 9 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000009")]
|
||||
[Address(RVA = "0x2ADB200", Offset = "0x2ADA200", VA = "0x182ADB200")]
|
||||
public NonAllocDictionary(uint capacity = 29U)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600000A RID: 10 RVA: 0x000020A0 File Offset: 0x000002A0
|
||||
[Token(Token = "0x600000A")]
|
||||
[Address(RVA = "0x2AD8EF0", Offset = "0x2AD7EF0", VA = "0x182AD8EF0")]
|
||||
public bool ContainsKey(K key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600000B RID: 11 RVA: 0x000020B8 File Offset: 0x000002B8
|
||||
[Token(Token = "0x600000B")]
|
||||
[Address(RVA = "0x2ADB040", Offset = "0x2ADA040", VA = "0x182ADB040")]
|
||||
public bool TryGetValue(K key, out V val)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600000C RID: 12 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600000C")]
|
||||
[Address(RVA = "0x2ADAC70", Offset = "0x2AD9C70", VA = "0x182ADAC70")]
|
||||
public void Set(K key, V val)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600000D RID: 13 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600000D")]
|
||||
[Address(RVA = "0x2AD8C40", Offset = "0x2AD7C40", VA = "0x182AD8C40")]
|
||||
public void Add(K key, V val)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600000E RID: 14 RVA: 0x000020D0 File Offset: 0x000002D0
|
||||
[Token(Token = "0x600000E")]
|
||||
[Address(RVA = "0x2ADAA60", Offset = "0x2AD9A60", VA = "0x182ADAA60")]
|
||||
public bool Remove(K key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600000F RID: 15 RVA: 0x000020E8 File Offset: 0x000002E8
|
||||
[Token(Token = "0x600000F")]
|
||||
[Address(RVA = "0x2AD97B0", Offset = "0x2AD87B0", VA = "0x182AD97B0")]
|
||||
public NonAllocDictionary<K, V>.PairIterator GetEnumerator()
|
||||
{
|
||||
return default(NonAllocDictionary<K, V>.PairIterator);
|
||||
}
|
||||
|
||||
// Token: 0x06000010 RID: 16 RVA: 0x00002100 File Offset: 0x00000300
|
||||
[Token(Token = "0x6000010")]
|
||||
[Address(RVA = "0x2AD9560", Offset = "0x2AD8560", VA = "0x182AD9560")]
|
||||
private int FindNode(K key)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000011 RID: 17 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000011")]
|
||||
[Address(RVA = "0x2ADA3B0", Offset = "0x2AD93B0", VA = "0x182ADA3B0")]
|
||||
private void Insert(K key, V val)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000012 RID: 18 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000012")]
|
||||
[Address(RVA = "0x2AD8F20", Offset = "0x2AD7F20", VA = "0x182AD8F20")]
|
||||
private void Expand()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000013 RID: 19 RVA: 0x00002118 File Offset: 0x00000318
|
||||
[Token(Token = "0x6000013")]
|
||||
[Address(RVA = "0x2ADA5A0", Offset = "0x2AD95A0", VA = "0x182ADA5A0")]
|
||||
private static bool IsPrimeFromList(uint value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000014 RID: 20 RVA: 0x00002130 File Offset: 0x00000330
|
||||
[Token(Token = "0x6000014")]
|
||||
[Address(RVA = "0x2AD97D0", Offset = "0x2AD87D0", VA = "0x182AD97D0")]
|
||||
private static uint GetNextPrime(uint value)
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
|
||||
// Token: 0x06000015 RID: 21 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000015")]
|
||||
[Address(RVA = "0x2AD8E90", Offset = "0x2AD7E90", VA = "0x182AD8E90")]
|
||||
private static void Assert(bool condition)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400000A RID: 10
|
||||
[Token(Token = "0x400000A")]
|
||||
private static uint[] _primeTableUInt;
|
||||
|
||||
// Token: 0x0400000B RID: 11
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400000B")]
|
||||
private int _freeHead;
|
||||
|
||||
// Token: 0x0400000C RID: 12
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400000C")]
|
||||
private int _freeCount;
|
||||
|
||||
// Token: 0x0400000D RID: 13
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400000D")]
|
||||
private int _usedCount;
|
||||
|
||||
// Token: 0x0400000E RID: 14
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400000E")]
|
||||
private uint _capacity;
|
||||
|
||||
// Token: 0x0400000F RID: 15
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400000F")]
|
||||
private int[] _buckets;
|
||||
|
||||
// Token: 0x04000010 RID: 16
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000010")]
|
||||
private NonAllocDictionary<K, V>.Node[] _nodes;
|
||||
|
||||
// Token: 0x02000005 RID: 5
|
||||
[Token(Token = "0x2000005")]
|
||||
public struct ValueIterator
|
||||
{
|
||||
// Token: 0x06000017 RID: 23 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000017")]
|
||||
[Address(RVA = "0x2ADB6F0", Offset = "0x2ADA6F0", VA = "0x182ADB6F0")]
|
||||
public ValueIterator(NonAllocDictionary<K, V> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000018 RID: 24 RVA: 0x00002148 File Offset: 0x00000348
|
||||
[Token(Token = "0x6000018")]
|
||||
[Address(RVA = "0xE71830", Offset = "0xE70830", VA = "0x180E71830")]
|
||||
public NonAllocDictionary<K, V>.ValueIterator GetEnumerator()
|
||||
{
|
||||
return default(NonAllocDictionary<K, V>.ValueIterator);
|
||||
}
|
||||
|
||||
// Token: 0x17000003 RID: 3
|
||||
// (get) Token: 0x06000019 RID: 25 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000003")]
|
||||
public V Current
|
||||
{
|
||||
[Token(Token = "0x6000019")]
|
||||
[Address(RVA = "0x2ADBFE0", Offset = "0x2ADAFE0", VA = "0x182ADBFE0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600001A RID: 26 RVA: 0x00002160 File Offset: 0x00000360
|
||||
[Token(Token = "0x600001A")]
|
||||
[Address(RVA = "0x2ADB5D0", Offset = "0x2ADA5D0", VA = "0x182ADB5D0")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000011 RID: 17
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000011")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x04000012 RID: 18
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000012")]
|
||||
private NonAllocDictionary<K, V> _dict;
|
||||
}
|
||||
|
||||
// Token: 0x02000006 RID: 6
|
||||
[Token(Token = "0x2000006")]
|
||||
public struct PairIterator
|
||||
{
|
||||
// Token: 0x0600001B RID: 27 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600001B")]
|
||||
[Address(RVA = "0x2ADB6F0", Offset = "0x2ADA6F0", VA = "0x182ADB6F0")]
|
||||
public PairIterator(NonAllocDictionary<K, V> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000004 RID: 4
|
||||
// (get) Token: 0x0600001C RID: 28 RVA: 0x00002178 File Offset: 0x00000378
|
||||
[Token(Token = "0x17000004")]
|
||||
public KeyValuePair<K, V> Current
|
||||
{
|
||||
[Token(Token = "0x600001C")]
|
||||
[Address(RVA = "0x2ADB830", Offset = "0x2ADA830", VA = "0x182ADB830")]
|
||||
get
|
||||
{
|
||||
return default(KeyValuePair<K, V>);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600001D RID: 29 RVA: 0x00002190 File Offset: 0x00000390
|
||||
[Token(Token = "0x600001D")]
|
||||
[Address(RVA = "0x2ADB5D0", Offset = "0x2ADA5D0", VA = "0x182ADB5D0")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000013 RID: 19
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000013")]
|
||||
private int _index;
|
||||
|
||||
// Token: 0x04000014 RID: 20
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000014")]
|
||||
private NonAllocDictionary<K, V> _dict;
|
||||
}
|
||||
|
||||
// Token: 0x02000007 RID: 7
|
||||
[Token(Token = "0x2000007")]
|
||||
private struct Node
|
||||
{
|
||||
// Token: 0x04000015 RID: 21
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000015")]
|
||||
public bool Used;
|
||||
|
||||
// Token: 0x04000016 RID: 22
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000016")]
|
||||
public int Next;
|
||||
|
||||
// Token: 0x04000017 RID: 23
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000017")]
|
||||
public uint Hash;
|
||||
|
||||
// Token: 0x04000018 RID: 24
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000018")]
|
||||
public K Key;
|
||||
|
||||
// Token: 0x04000019 RID: 25
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000019")]
|
||||
public V Val;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000025 RID: 37
|
||||
[Token(Token = "0x2000025")]
|
||||
public class OperationRequest
|
||||
{
|
||||
// Token: 0x06000138 RID: 312 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000138")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public OperationRequest()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000149 RID: 329
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000149")]
|
||||
public byte OperationCode;
|
||||
|
||||
// Token: 0x0400014A RID: 330
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400014A")]
|
||||
public Dictionary<byte, object> Parameters;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000026 RID: 38
|
||||
[Token(Token = "0x2000026")]
|
||||
public class OperationResponse
|
||||
{
|
||||
// Token: 0x17000060 RID: 96
|
||||
[Token(Token = "0x17000060")]
|
||||
public object this[byte parameterCode]
|
||||
{
|
||||
[Token(Token = "0x6000139")]
|
||||
[Address(RVA = "0x2C8EE40", Offset = "0x2C8DE40", VA = "0x182C8EE40")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600013A RID: 314 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600013A")]
|
||||
[Address(RVA = "0x2C8EDC0", Offset = "0x2C8DDC0", VA = "0x182C8EDC0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600013B RID: 315 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600013B")]
|
||||
[Address(RVA = "0x2C8EBB0", Offset = "0x2C8DBB0", VA = "0x182C8EBB0")]
|
||||
public string ToStringFull()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600013C RID: 316 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600013C")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public OperationResponse()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400014B RID: 331
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400014B")]
|
||||
public byte OperationCode;
|
||||
|
||||
// Token: 0x0400014C RID: 332
|
||||
[FieldOffset(Offset = "0x12")]
|
||||
[Token(Token = "0x400014C")]
|
||||
public short ReturnCode;
|
||||
|
||||
// Token: 0x0400014D RID: 333
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400014D")]
|
||||
public string DebugMessage;
|
||||
|
||||
// Token: 0x0400014E RID: 334
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400014E")]
|
||||
public Dictionary<byte, object> Parameters;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,696 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.SocketServer.Security;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200001D RID: 29
|
||||
[Token(Token = "0x200001D")]
|
||||
public abstract class PeerBase
|
||||
{
|
||||
// Token: 0x17000020 RID: 32
|
||||
// (get) Token: 0x060000AE RID: 174 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000020")]
|
||||
internal Type SocketImplementation
|
||||
{
|
||||
[Token(Token = "0x60000AE")]
|
||||
[Address(RVA = "0x5EF710", Offset = "0x5EE710", VA = "0x1805EF710")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000021 RID: 33
|
||||
// (get) Token: 0x060000AF RID: 175 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x060000B0 RID: 176 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000021")]
|
||||
public string ServerAddress
|
||||
{
|
||||
[Token(Token = "0x60000AF")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000B0")]
|
||||
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000022 RID: 34
|
||||
// (set) Token: 0x060000B1 RID: 177 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000022")]
|
||||
internal string ProxyServerAddress
|
||||
{
|
||||
[Token(Token = "0x60000B1")]
|
||||
[Address(RVA = "0x417960", Offset = "0x416960", VA = "0x180417960")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000023 RID: 35
|
||||
// (get) Token: 0x060000B2 RID: 178 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000023")]
|
||||
internal IPhotonPeerListener Listener
|
||||
{
|
||||
[Token(Token = "0x60000B2")]
|
||||
[Address(RVA = "0x1918F20", Offset = "0x1917F20", VA = "0x181918F20")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000024 RID: 36
|
||||
// (get) Token: 0x060000B3 RID: 179 RVA: 0x00002568 File Offset: 0x00000768
|
||||
[Token(Token = "0x17000024")]
|
||||
public DebugLevel debugOut
|
||||
{
|
||||
[Token(Token = "0x60000B3")]
|
||||
[Address(RVA = "0x1D92650", Offset = "0x1D91650", VA = "0x181D92650")]
|
||||
get
|
||||
{
|
||||
return DebugLevel.OFF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000025 RID: 37
|
||||
// (get) Token: 0x060000B4 RID: 180 RVA: 0x00002580 File Offset: 0x00000780
|
||||
[Token(Token = "0x17000025")]
|
||||
internal int DisconnectTimeout
|
||||
{
|
||||
[Token(Token = "0x60000B4")]
|
||||
[Address(RVA = "0x22F45A0", Offset = "0x22F35A0", VA = "0x1822F45A0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000026 RID: 38
|
||||
// (get) Token: 0x060000B5 RID: 181 RVA: 0x00002598 File Offset: 0x00000798
|
||||
[Token(Token = "0x17000026")]
|
||||
internal int timePingInterval
|
||||
{
|
||||
[Token(Token = "0x60000B5")]
|
||||
[Address(RVA = "0x22F3E30", Offset = "0x22F2E30", VA = "0x1822F3E30")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000027 RID: 39
|
||||
// (get) Token: 0x060000B6 RID: 182 RVA: 0x000025B0 File Offset: 0x000007B0
|
||||
[Token(Token = "0x17000027")]
|
||||
internal byte ChannelCount
|
||||
{
|
||||
[Token(Token = "0x60000B6")]
|
||||
[Address(RVA = "0x2C923C0", Offset = "0x2C913C0", VA = "0x182C923C0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000028 RID: 40
|
||||
// (get) Token: 0x060000B7 RID: 183 RVA: 0x000025C8 File Offset: 0x000007C8
|
||||
[Token(Token = "0x17000028")]
|
||||
internal long BytesOut
|
||||
{
|
||||
[Token(Token = "0x60000B7")]
|
||||
[Address(RVA = "0x1044010", Offset = "0x1043010", VA = "0x181044010")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000029 RID: 41
|
||||
// (get) Token: 0x060000B8 RID: 184 RVA: 0x000025E0 File Offset: 0x000007E0
|
||||
[Token(Token = "0x17000029")]
|
||||
internal long BytesIn
|
||||
{
|
||||
[Token(Token = "0x60000B8")]
|
||||
[Address(RVA = "0x1044020", Offset = "0x1043020", VA = "0x181044020")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002A RID: 42
|
||||
// (get) Token: 0x060000B9 RID: 185 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700002A")]
|
||||
public virtual string PeerID
|
||||
{
|
||||
[Token(Token = "0x60000B9")]
|
||||
[Address(RVA = "0x2C92430", Offset = "0x2C91430", VA = "0x182C92430", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002B RID: 43
|
||||
// (get) Token: 0x060000BA RID: 186 RVA: 0x000025F8 File Offset: 0x000007F8
|
||||
[Token(Token = "0x1700002B")]
|
||||
internal int timeInt
|
||||
{
|
||||
[Token(Token = "0x60000BA")]
|
||||
[Address(RVA = "0x2C924F0", Offset = "0x2C914F0", VA = "0x182C924F0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002C RID: 44
|
||||
// (get) Token: 0x060000BB RID: 187 RVA: 0x00002610 File Offset: 0x00000810
|
||||
[Token(Token = "0x1700002C")]
|
||||
internal bool IsSendingOnlyAcks
|
||||
{
|
||||
[Token(Token = "0x60000BB")]
|
||||
[Address(RVA = "0x2C92400", Offset = "0x2C91400", VA = "0x182C92400")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002D RID: 45
|
||||
// (get) Token: 0x060000BC RID: 188 RVA: 0x00002628 File Offset: 0x00000828
|
||||
[Token(Token = "0x1700002D")]
|
||||
internal int mtu
|
||||
{
|
||||
[Token(Token = "0x60000BC")]
|
||||
[Address(RVA = "0x2C924D0", Offset = "0x2C914D0", VA = "0x182C924D0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002E RID: 46
|
||||
// (get) Token: 0x060000BD RID: 189 RVA: 0x00002640 File Offset: 0x00000840
|
||||
[Token(Token = "0x1700002E")]
|
||||
protected internal bool IsIpv6
|
||||
{
|
||||
[Token(Token = "0x60000BD")]
|
||||
[Address(RVA = "0x2C923E0", Offset = "0x2C913E0", VA = "0x182C923E0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000BE RID: 190 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000BE")]
|
||||
[Address(RVA = "0x2C921B0", Offset = "0x2C911B0", VA = "0x182C921B0")]
|
||||
protected PeerBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000BF RID: 191 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60000BF")]
|
||||
[Address(RVA = "0x2C90A60", Offset = "0x2C8FA60", VA = "0x182C90A60")]
|
||||
public static StreamBuffer MessageBufferPoolGet()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000C0 RID: 192 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000C0")]
|
||||
[Address(RVA = "0x2C90BE0", Offset = "0x2C8FBE0", VA = "0x182C90BE0")]
|
||||
public static void MessageBufferPoolPut(StreamBuffer buff)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C1 RID: 193 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000C1")]
|
||||
[Address(RVA = "0x2C90800", Offset = "0x2C8F800", VA = "0x182C90800", Slot = "5")]
|
||||
internal virtual void InitPeerBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C2 RID: 194
|
||||
[Token(Token = "0x60000C2")]
|
||||
[Address(Slot = "6")]
|
||||
internal abstract bool Connect(string serverAddress, string proxyServerAddress, string appID, object customData);
|
||||
|
||||
// Token: 0x060000C3 RID: 195 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60000C3")]
|
||||
[Address(RVA = "0x2C90480", Offset = "0x2C8F480", VA = "0x182C90480")]
|
||||
private string GetHttpKeyValueString(Dictionary<string, string> dic)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000C4 RID: 196 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60000C4")]
|
||||
[Address(RVA = "0x2C913D0", Offset = "0x2C903D0", VA = "0x182C913D0")]
|
||||
internal byte[] PrepareConnectData(string serverAddress, string appID, object custom)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000C5 RID: 197 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60000C5")]
|
||||
[Address(RVA = "0x2C91100", Offset = "0x2C90100", VA = "0x182C91100")]
|
||||
internal string PepareWebSocketUrl(string serverAddress, string appId, object customData)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060000C6 RID: 198
|
||||
[Token(Token = "0x60000C6")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract void OnConnect();
|
||||
|
||||
// Token: 0x060000C7 RID: 199 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000C7")]
|
||||
[Address(RVA = "0x2C90660", Offset = "0x2C8F660", VA = "0x182C90660")]
|
||||
internal void InitCallback()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000C8 RID: 200
|
||||
[Token(Token = "0x60000C8")]
|
||||
[Address(Slot = "8")]
|
||||
internal abstract void Disconnect();
|
||||
|
||||
// Token: 0x060000C9 RID: 201
|
||||
[Token(Token = "0x60000C9")]
|
||||
[Address(Slot = "9")]
|
||||
internal abstract void StopConnection();
|
||||
|
||||
// Token: 0x060000CA RID: 202
|
||||
[Token(Token = "0x60000CA")]
|
||||
[Address(Slot = "10")]
|
||||
internal abstract void FetchServerTimestamp();
|
||||
|
||||
// Token: 0x060000CB RID: 203
|
||||
[Token(Token = "0x60000CB")]
|
||||
[Address(Slot = "11")]
|
||||
internal abstract bool EnqueueOperation(Dictionary<byte, object> parameters, byte opCode, SendOptions sendParams, EgMessageType messageType = EgMessageType.Operation);
|
||||
|
||||
// Token: 0x060000CC RID: 204
|
||||
[Token(Token = "0x60000CC")]
|
||||
[Address(Slot = "12")]
|
||||
internal abstract StreamBuffer SerializeOperationToMessage(byte opCode, Dictionary<byte, object> parameters, EgMessageType messageType, bool encrypt);
|
||||
|
||||
// Token: 0x060000CD RID: 205
|
||||
[Token(Token = "0x60000CD")]
|
||||
[Address(Slot = "13")]
|
||||
internal abstract bool SendOutgoingCommands();
|
||||
|
||||
// Token: 0x060000CE RID: 206 RVA: 0x00002658 File Offset: 0x00000858
|
||||
[Token(Token = "0x60000CE")]
|
||||
[Address(RVA = "0x1165BF0", Offset = "0x1164BF0", VA = "0x181165BF0", Slot = "14")]
|
||||
internal virtual bool SendAcksOnly()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000CF RID: 207
|
||||
[Token(Token = "0x60000CF")]
|
||||
[Address(Slot = "15")]
|
||||
internal abstract void ReceiveIncomingCommands(byte[] inBuff, int dataLength);
|
||||
|
||||
// Token: 0x060000D0 RID: 208
|
||||
[Token(Token = "0x60000D0")]
|
||||
[Address(Slot = "16")]
|
||||
internal abstract bool DispatchIncomingCommands();
|
||||
|
||||
// Token: 0x060000D1 RID: 209 RVA: 0x00002670 File Offset: 0x00000870
|
||||
[Token(Token = "0x60000D1")]
|
||||
[Address(RVA = "0x2C8F0C0", Offset = "0x2C8E0C0", VA = "0x182C8F0C0", Slot = "17")]
|
||||
internal virtual bool DeserializeMessageAndCallback(StreamBuffer stream)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000D2 RID: 210 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000D2")]
|
||||
[Address(RVA = "0x2C920B0", Offset = "0x2C910B0", VA = "0x182C920B0")]
|
||||
internal void UpdateRoundTripTimeAndVariance(int lastRoundtripTime)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000D3 RID: 211 RVA: 0x00002688 File Offset: 0x00000888
|
||||
[Token(Token = "0x60000D3")]
|
||||
[Address(RVA = "0x2C900A0", Offset = "0x2C8F0A0", VA = "0x182C900A0")]
|
||||
internal bool ExchangeKeysForEncryption(object lockObject)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060000D4 RID: 212 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000D4")]
|
||||
[Address(RVA = "0x2C8EEB0", Offset = "0x2C8DEB0", VA = "0x182C8EEB0")]
|
||||
internal void DeriveSharedKey(OperationResponse operationResponse)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000D5 RID: 213 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000D5")]
|
||||
[Address(RVA = "0x2C906E0", Offset = "0x2C8F6E0", VA = "0x182C906E0", Slot = "18")]
|
||||
internal virtual void InitEncryption(byte[] secret)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000D6 RID: 214 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000D6")]
|
||||
[Address(RVA = "0x2C8FD90", Offset = "0x2C8ED90", VA = "0x182C8FD90")]
|
||||
internal void EnqueueActionForDispatch(PeerBase.MyAction action)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000D7 RID: 215 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000D7")]
|
||||
[Address(RVA = "0x2C8FE50", Offset = "0x2C8EE50", VA = "0x182C8FE50")]
|
||||
internal void EnqueueDebugReturn(DebugLevel level, string debugReturn)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000D8 RID: 216 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000D8")]
|
||||
[Address(RVA = "0x2C8FF80", Offset = "0x2C8EF80", VA = "0x182C8FF80")]
|
||||
internal void EnqueueStatusCallback(StatusCode statusValue)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700002F RID: 47
|
||||
// (get) Token: 0x060000D9 RID: 217 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700002F")]
|
||||
public NetworkSimulationSet NetworkSimulationSettings
|
||||
{
|
||||
[Token(Token = "0x60000D9")]
|
||||
[Address(RVA = "0x2C92420", Offset = "0x2C91420", VA = "0x182C92420")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000DA RID: 218 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000DA")]
|
||||
[Address(RVA = "0x2C91D60", Offset = "0x2C90D60", VA = "0x182C91D60")]
|
||||
internal void SendNetworkSimulated(byte[] dataToSend)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000DB RID: 219 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000DB")]
|
||||
[Address(RVA = "0x2C91A10", Offset = "0x2C90A10", VA = "0x182C91A10")]
|
||||
internal void ReceiveNetworkSimulated(byte[] dataReceived)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060000DC RID: 220 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000DC")]
|
||||
[Address(RVA = "0x2C90D20", Offset = "0x2C8FD20", VA = "0x182C90D20")]
|
||||
protected internal void NetworkSimRun()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000030 RID: 48
|
||||
// (get) Token: 0x060000DD RID: 221 RVA: 0x000026A0 File Offset: 0x000008A0
|
||||
[Token(Token = "0x17000030")]
|
||||
internal bool TrafficStatsEnabled
|
||||
{
|
||||
[Token(Token = "0x60000DD")]
|
||||
[Address(RVA = "0x2C92450", Offset = "0x2C91450", VA = "0x182C92450")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000031 RID: 49
|
||||
// (get) Token: 0x060000DE RID: 222 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000031")]
|
||||
internal TrafficStats TrafficStatsIncoming
|
||||
{
|
||||
[Token(Token = "0x60000DE")]
|
||||
[Address(RVA = "0x2C92490", Offset = "0x2C91490", VA = "0x182C92490")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000032 RID: 50
|
||||
// (get) Token: 0x060000DF RID: 223 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000032")]
|
||||
internal TrafficStats TrafficStatsOutgoing
|
||||
{
|
||||
[Token(Token = "0x60000DF")]
|
||||
[Address(RVA = "0x2C924B0", Offset = "0x2C914B0", VA = "0x182C924B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000033 RID: 51
|
||||
// (get) Token: 0x060000E0 RID: 224 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000033")]
|
||||
internal TrafficStatsGameLevel TrafficStatsGameLevel
|
||||
{
|
||||
[Token(Token = "0x60000E0")]
|
||||
[Address(RVA = "0x2C92470", Offset = "0x2C91470", VA = "0x182C92470")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040000CD RID: 205
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000CD")]
|
||||
internal PhotonPeer photonPeer;
|
||||
|
||||
// Token: 0x040000CE RID: 206
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000CE")]
|
||||
public IProtocol SerializationProtocol;
|
||||
|
||||
// Token: 0x040000CF RID: 207
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000CF")]
|
||||
internal NCommandPool nCommandPool;
|
||||
|
||||
// Token: 0x040000D0 RID: 208
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40000D0")]
|
||||
internal ConnectionProtocol usedTransportProtocol;
|
||||
|
||||
// Token: 0x040000D1 RID: 209
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40000D1")]
|
||||
internal IPhotonSocket PhotonSocket;
|
||||
|
||||
// Token: 0x040000D4 RID: 212
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x40000D4")]
|
||||
internal ConnectionStateValue peerConnectionState;
|
||||
|
||||
// Token: 0x040000D5 RID: 213
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x40000D5")]
|
||||
internal int ByteCountLastOperation;
|
||||
|
||||
// Token: 0x040000D6 RID: 214
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40000D6")]
|
||||
internal int ByteCountCurrentDispatch;
|
||||
|
||||
// Token: 0x040000D7 RID: 215
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40000D7")]
|
||||
internal NCommand CommandInCurrentDispatch;
|
||||
|
||||
// Token: 0x040000D8 RID: 216
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40000D8")]
|
||||
internal int packetLossByCrc;
|
||||
|
||||
// Token: 0x040000D9 RID: 217
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x40000D9")]
|
||||
internal int packetLossByChallenge;
|
||||
|
||||
// Token: 0x040000DA RID: 218
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40000DA")]
|
||||
internal readonly Queue<PeerBase.MyAction> ActionQueue;
|
||||
|
||||
// Token: 0x040000DB RID: 219
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40000DB")]
|
||||
internal short peerID;
|
||||
|
||||
// Token: 0x040000DC RID: 220
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x40000DC")]
|
||||
internal int serverTimeOffset;
|
||||
|
||||
// Token: 0x040000DD RID: 221
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40000DD")]
|
||||
internal bool serverTimeOffsetIsAvailable;
|
||||
|
||||
// Token: 0x040000DE RID: 222
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x40000DE")]
|
||||
internal int roundTripTime;
|
||||
|
||||
// Token: 0x040000DF RID: 223
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40000DF")]
|
||||
internal int roundTripTimeVariance;
|
||||
|
||||
// Token: 0x040000E0 RID: 224
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x40000E0")]
|
||||
internal int lastRoundTripTime;
|
||||
|
||||
// Token: 0x040000E1 RID: 225
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40000E1")]
|
||||
internal int lowestRoundTripTime;
|
||||
|
||||
// Token: 0x040000E2 RID: 226
|
||||
[FieldOffset(Offset = "0x8C")]
|
||||
[Token(Token = "0x40000E2")]
|
||||
internal int highestRoundTripTimeVariance;
|
||||
|
||||
// Token: 0x040000E3 RID: 227
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x40000E3")]
|
||||
internal int timestampOfLastReceive;
|
||||
|
||||
// Token: 0x040000E4 RID: 228
|
||||
[Token(Token = "0x40000E4")]
|
||||
internal static short peerCount;
|
||||
|
||||
// Token: 0x040000E5 RID: 229
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x40000E5")]
|
||||
internal long bytesOut;
|
||||
|
||||
// Token: 0x040000E6 RID: 230
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x40000E6")]
|
||||
internal long bytesIn;
|
||||
|
||||
// Token: 0x040000E7 RID: 231
|
||||
[FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x40000E7")]
|
||||
internal object CustomInitData;
|
||||
|
||||
// Token: 0x040000E8 RID: 232
|
||||
[FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x40000E8")]
|
||||
public string AppId;
|
||||
|
||||
// Token: 0x040000E9 RID: 233
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x40000E9")]
|
||||
internal EventData reusableEventData;
|
||||
|
||||
// Token: 0x040000EA RID: 234
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x40000EA")]
|
||||
internal int timeBase;
|
||||
|
||||
// Token: 0x040000EB RID: 235
|
||||
[FieldOffset(Offset = "0xC4")]
|
||||
[Token(Token = "0x40000EB")]
|
||||
internal int timeoutInt;
|
||||
|
||||
// Token: 0x040000EC RID: 236
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x40000EC")]
|
||||
internal int timeLastAckReceive;
|
||||
|
||||
// Token: 0x040000ED RID: 237
|
||||
[FieldOffset(Offset = "0xCC")]
|
||||
[Token(Token = "0x40000ED")]
|
||||
internal int longestSentCall;
|
||||
|
||||
// Token: 0x040000EE RID: 238
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x40000EE")]
|
||||
internal int timeLastSendAck;
|
||||
|
||||
// Token: 0x040000EF RID: 239
|
||||
[FieldOffset(Offset = "0xD4")]
|
||||
[Token(Token = "0x40000EF")]
|
||||
internal int timeLastSendOutgoing;
|
||||
|
||||
// Token: 0x040000F0 RID: 240
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x40000F0")]
|
||||
internal bool ApplicationIsInitialized;
|
||||
|
||||
// Token: 0x040000F1 RID: 241
|
||||
[FieldOffset(Offset = "0xD9")]
|
||||
[Token(Token = "0x40000F1")]
|
||||
internal bool isEncryptionAvailable;
|
||||
|
||||
// Token: 0x040000F2 RID: 242
|
||||
[FieldOffset(Offset = "0xDC")]
|
||||
[Token(Token = "0x40000F2")]
|
||||
internal int outgoingCommandsInStream;
|
||||
|
||||
// Token: 0x040000F3 RID: 243
|
||||
[Token(Token = "0x40000F3")]
|
||||
protected internal static Queue<StreamBuffer> MessageBufferPool;
|
||||
|
||||
// Token: 0x040000F4 RID: 244
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x40000F4")]
|
||||
internal ICryptoProvider CryptoProvider;
|
||||
|
||||
// Token: 0x040000F5 RID: 245
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x40000F5")]
|
||||
private readonly Random lagRandomizer;
|
||||
|
||||
// Token: 0x040000F6 RID: 246
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x40000F6")]
|
||||
internal readonly LinkedList<SimulationItem> NetSimListOutgoing;
|
||||
|
||||
// Token: 0x040000F7 RID: 247
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x40000F7")]
|
||||
internal readonly LinkedList<SimulationItem> NetSimListIncoming;
|
||||
|
||||
// Token: 0x040000F8 RID: 248
|
||||
[FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x40000F8")]
|
||||
private readonly NetworkSimulationSet networkSimulationSettings;
|
||||
|
||||
// Token: 0x040000F9 RID: 249
|
||||
[FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x40000F9")]
|
||||
internal int TrafficPackageHeaderSize;
|
||||
|
||||
// Token: 0x0200001E RID: 30
|
||||
// (Invoke) Token: 0x060000E3 RID: 227
|
||||
[Token(Token = "0x200001E")]
|
||||
internal delegate void MyAction();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000021 RID: 33
|
||||
[Token(Token = "0x2000021")]
|
||||
public enum PeerStateValue : byte
|
||||
{
|
||||
// Token: 0x04000100 RID: 256
|
||||
[Token(Token = "0x4000100")]
|
||||
Disconnected,
|
||||
// Token: 0x04000101 RID: 257
|
||||
[Token(Token = "0x4000101")]
|
||||
Connecting,
|
||||
// Token: 0x04000102 RID: 258
|
||||
[Token(Token = "0x4000102")]
|
||||
InitializingApplication = 10,
|
||||
// Token: 0x04000103 RID: 259
|
||||
[Token(Token = "0x4000103")]
|
||||
Connected = 3,
|
||||
// Token: 0x04000104 RID: 260
|
||||
[Token(Token = "0x4000104")]
|
||||
Disconnecting
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200001A RID: 26
|
||||
[Token(Token = "0x200001A")]
|
||||
internal static class PhotonCodes
|
||||
{
|
||||
// Token: 0x040000B7 RID: 183
|
||||
[Token(Token = "0x40000B7")]
|
||||
internal static byte ClientKey;
|
||||
|
||||
// Token: 0x040000B8 RID: 184
|
||||
[Token(Token = "0x40000B8")]
|
||||
internal static byte ModeKey;
|
||||
|
||||
// Token: 0x040000B9 RID: 185
|
||||
[Token(Token = "0x40000B9")]
|
||||
internal static byte ServerKey;
|
||||
|
||||
// Token: 0x040000BA RID: 186
|
||||
[Token(Token = "0x40000BA")]
|
||||
internal static byte InitEncryption;
|
||||
|
||||
// Token: 0x040000BB RID: 187
|
||||
[Token(Token = "0x40000BB")]
|
||||
internal static byte Ping;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,1037 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using ExitGames.Client.Photon.Encryption;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000024 RID: 36
|
||||
[Token(Token = "0x2000024")]
|
||||
public class PhotonPeer
|
||||
{
|
||||
// Token: 0x17000034 RID: 52
|
||||
// (get) Token: 0x060000EA RID: 234 RVA: 0x000026B8 File Offset: 0x000008B8
|
||||
[Token(Token = "0x17000034")]
|
||||
protected internal byte ClientSdkIdShifted
|
||||
{
|
||||
[Token(Token = "0x60000EA")]
|
||||
[Address(RVA = "0x2C94B80", Offset = "0x2C93B80", VA = "0x182C94B80")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000035 RID: 53
|
||||
// (get) Token: 0x060000EB RID: 235 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000035")]
|
||||
public string ClientVersion
|
||||
{
|
||||
[Token(Token = "0x60000EB")]
|
||||
[Address(RVA = "0x2C94B90", Offset = "0x2C93B90", VA = "0x182C94B90")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000036 RID: 54
|
||||
// (get) Token: 0x060000EC RID: 236 RVA: 0x000026D0 File Offset: 0x000008D0
|
||||
[Token(Token = "0x17000036")]
|
||||
public static bool NativeSocketLibAvailable
|
||||
{
|
||||
[Token(Token = "0x60000EC")]
|
||||
[Address(RVA = "0x2C950D0", Offset = "0x2C940D0", VA = "0x182C950D0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000037 RID: 55
|
||||
// (get) Token: 0x060000ED RID: 237 RVA: 0x000026E8 File Offset: 0x000008E8
|
||||
[Token(Token = "0x17000037")]
|
||||
public static bool NativePayloadEncryptionLibAvailable
|
||||
{
|
||||
[Token(Token = "0x60000ED")]
|
||||
[Address(RVA = "0x2C95070", Offset = "0x2C94070", VA = "0x182C95070")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000038 RID: 56
|
||||
// (get) Token: 0x060000EE RID: 238 RVA: 0x00002700 File Offset: 0x00000900
|
||||
[Token(Token = "0x17000038")]
|
||||
public static bool NativeDatagramEncryptionLibAvailable
|
||||
{
|
||||
[Token(Token = "0x60000EE")]
|
||||
[Address(RVA = "0x2C95010", Offset = "0x2C94010", VA = "0x182C95010")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060000EF RID: 239 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60000EF")]
|
||||
[Address(RVA = "0x2C925D0", Offset = "0x2C915D0", VA = "0x182C925D0")]
|
||||
private static void CheckNativeLibsAvailability()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000039 RID: 57
|
||||
// (get) Token: 0x060000F0 RID: 240 RVA: 0x00002718 File Offset: 0x00000918
|
||||
// (set) Token: 0x060000F1 RID: 241 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000039")]
|
||||
public SerializationProtocol SerializationProtocolType
|
||||
{
|
||||
[Token(Token = "0x60000F0")]
|
||||
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return SerializationProtocol.GpBinaryV16;
|
||||
}
|
||||
[Token(Token = "0x60000F1")]
|
||||
[Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003A RID: 58
|
||||
// (get) Token: 0x060000F2 RID: 242 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x060000F3 RID: 243 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700003A")]
|
||||
public Type SocketImplementation
|
||||
{
|
||||
[Token(Token = "0x60000F2")]
|
||||
[Address(RVA = "0x41CEF0", Offset = "0x41BEF0", VA = "0x18041CEF0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000F3")]
|
||||
[Address(RVA = "0x41CFF0", Offset = "0x41BFF0", VA = "0x18041CFF0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003B RID: 59
|
||||
// (get) Token: 0x060000F4 RID: 244 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x060000F5 RID: 245 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700003B")]
|
||||
public IPhotonPeerListener Listener
|
||||
{
|
||||
[Token(Token = "0x60000F4")]
|
||||
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60000F5")]
|
||||
[Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")]
|
||||
[CompilerGenerated]
|
||||
protected set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003C RID: 60
|
||||
// (get) Token: 0x060000F6 RID: 246 RVA: 0x00002730 File Offset: 0x00000930
|
||||
[Token(Token = "0x1700003C")]
|
||||
public bool ReuseEventInstance
|
||||
{
|
||||
[Token(Token = "0x60000F6")]
|
||||
[Address(RVA = "0x2C952F0", Offset = "0x2C942F0", VA = "0x182C952F0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003D RID: 61
|
||||
// (get) Token: 0x060000F7 RID: 247 RVA: 0x00002748 File Offset: 0x00000948
|
||||
[Token(Token = "0x1700003D")]
|
||||
public bool UseByteArraySlicePoolForEvents
|
||||
{
|
||||
[Token(Token = "0x60000F7")]
|
||||
[Address(RVA = "0x2C954A0", Offset = "0x2C944A0", VA = "0x182C954A0")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003E RID: 62
|
||||
// (get) Token: 0x060000F8 RID: 248 RVA: 0x00002760 File Offset: 0x00000960
|
||||
[Token(Token = "0x1700003E")]
|
||||
public long BytesIn
|
||||
{
|
||||
[Token(Token = "0x60000F8")]
|
||||
[Address(RVA = "0x2C94B20", Offset = "0x2C93B20", VA = "0x182C94B20")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700003F RID: 63
|
||||
// (get) Token: 0x060000F9 RID: 249 RVA: 0x00002778 File Offset: 0x00000978
|
||||
[Token(Token = "0x1700003F")]
|
||||
public long BytesOut
|
||||
{
|
||||
[Token(Token = "0x60000F9")]
|
||||
[Address(RVA = "0x2C94B50", Offset = "0x2C93B50", VA = "0x182C94B50")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000040 RID: 64
|
||||
// (get) Token: 0x060000FA RID: 250 RVA: 0x00002790 File Offset: 0x00000990
|
||||
[Token(Token = "0x17000040")]
|
||||
public bool EnableServerTracing
|
||||
{
|
||||
[Token(Token = "0x60000FA")]
|
||||
[Address(RVA = "0x88D380", Offset = "0x88C380", VA = "0x18088D380")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000041 RID: 65
|
||||
// (get) Token: 0x060000FB RID: 251 RVA: 0x000027A8 File Offset: 0x000009A8
|
||||
// (set) Token: 0x060000FC RID: 252 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000041")]
|
||||
public byte QuickResendAttempts
|
||||
{
|
||||
[Token(Token = "0x60000FB")]
|
||||
[Address(RVA = "0x2C95200", Offset = "0x2C94200", VA = "0x182C95200")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60000FC")]
|
||||
[Address(RVA = "0x2C95790", Offset = "0x2C94790", VA = "0x182C95790")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000042 RID: 66
|
||||
// (get) Token: 0x060000FD RID: 253 RVA: 0x000027C0 File Offset: 0x000009C0
|
||||
[Token(Token = "0x17000042")]
|
||||
public PeerStateValue PeerState
|
||||
{
|
||||
[Token(Token = "0x60000FD")]
|
||||
[Address(RVA = "0x2C951B0", Offset = "0x2C941B0", VA = "0x182C951B0")]
|
||||
get
|
||||
{
|
||||
return PeerStateValue.Disconnected;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000043 RID: 67
|
||||
// (get) Token: 0x060000FE RID: 254 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000043")]
|
||||
public string PeerID
|
||||
{
|
||||
[Token(Token = "0x60000FE")]
|
||||
[Address(RVA = "0x2C95180", Offset = "0x2C94180", VA = "0x182C95180")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000044 RID: 68
|
||||
// (get) Token: 0x060000FF RID: 255 RVA: 0x000027D8 File Offset: 0x000009D8
|
||||
// (set) Token: 0x06000100 RID: 256 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000044")]
|
||||
public bool CrcEnabled
|
||||
{
|
||||
[Token(Token = "0x60000FF")]
|
||||
[Address(RVA = "0x2C94F20", Offset = "0x2C93F20", VA = "0x182C94F20")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000100")]
|
||||
[Address(RVA = "0x2C954E0", Offset = "0x2C944E0", VA = "0x182C954E0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000045 RID: 69
|
||||
// (get) Token: 0x06000101 RID: 257 RVA: 0x000027F0 File Offset: 0x000009F0
|
||||
[Token(Token = "0x17000045")]
|
||||
public int PacketLossByCrc
|
||||
{
|
||||
[Token(Token = "0x6000101")]
|
||||
[Address(RVA = "0x2C95160", Offset = "0x2C94160", VA = "0x182C95160")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000046 RID: 70
|
||||
// (get) Token: 0x06000102 RID: 258 RVA: 0x00002808 File Offset: 0x00000A08
|
||||
[Token(Token = "0x17000046")]
|
||||
public int ResentReliableCommands
|
||||
{
|
||||
[Token(Token = "0x6000102")]
|
||||
[Address(RVA = "0x2C95210", Offset = "0x2C94210", VA = "0x182C95210")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000047 RID: 71
|
||||
// (get) Token: 0x06000103 RID: 259 RVA: 0x00002820 File Offset: 0x00000A20
|
||||
[Token(Token = "0x17000047")]
|
||||
public int ServerTimeInMilliSeconds
|
||||
{
|
||||
[Token(Token = "0x6000103")]
|
||||
[Address(RVA = "0x2C953B0", Offset = "0x2C943B0", VA = "0x182C953B0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000048 RID: 72
|
||||
// (set) Token: 0x06000104 RID: 260 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000048")]
|
||||
public SupportClass.IntegerMillisecondsDelegate LocalMsTimestampDelegate
|
||||
{
|
||||
[Token(Token = "0x6000104")]
|
||||
[Address(RVA = "0x2C95660", Offset = "0x2C94660", VA = "0x182C95660")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000049 RID: 73
|
||||
// (get) Token: 0x06000105 RID: 261 RVA: 0x00002838 File Offset: 0x00000A38
|
||||
[Token(Token = "0x17000049")]
|
||||
public int ConnectionTime
|
||||
{
|
||||
[Token(Token = "0x6000105")]
|
||||
[Address(RVA = "0x2C94EB0", Offset = "0x2C93EB0", VA = "0x182C94EB0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004A RID: 74
|
||||
// (get) Token: 0x06000106 RID: 262 RVA: 0x00002850 File Offset: 0x00000A50
|
||||
[Token(Token = "0x1700004A")]
|
||||
public int LastSendOutgoingTime
|
||||
{
|
||||
[Token(Token = "0x6000106")]
|
||||
[Address(RVA = "0x2C94FA0", Offset = "0x2C93FA0", VA = "0x182C94FA0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004B RID: 75
|
||||
// (get) Token: 0x06000107 RID: 263 RVA: 0x00002868 File Offset: 0x00000A68
|
||||
[Token(Token = "0x1700004B")]
|
||||
public int LongestSentCall
|
||||
{
|
||||
[Token(Token = "0x6000107")]
|
||||
[Address(RVA = "0x2C94FD0", Offset = "0x2C93FD0", VA = "0x182C94FD0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004C RID: 76
|
||||
// (get) Token: 0x06000108 RID: 264 RVA: 0x00002880 File Offset: 0x00000A80
|
||||
[Token(Token = "0x1700004C")]
|
||||
public int RoundTripTime
|
||||
{
|
||||
[Token(Token = "0x6000108")]
|
||||
[Address(RVA = "0x2C95330", Offset = "0x2C94330", VA = "0x182C95330")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004D RID: 77
|
||||
// (get) Token: 0x06000109 RID: 265 RVA: 0x00002898 File Offset: 0x00000A98
|
||||
[Token(Token = "0x1700004D")]
|
||||
public int RoundTripTimeVariance
|
||||
{
|
||||
[Token(Token = "0x6000109")]
|
||||
[Address(RVA = "0x2C95300", Offset = "0x2C94300", VA = "0x182C95300")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004E RID: 78
|
||||
// (get) Token: 0x0600010A RID: 266 RVA: 0x000028B0 File Offset: 0x00000AB0
|
||||
[Token(Token = "0x1700004E")]
|
||||
public int TimestampOfLastSocketReceive
|
||||
{
|
||||
[Token(Token = "0x600010A")]
|
||||
[Address(RVA = "0x2C95430", Offset = "0x2C94430", VA = "0x182C95430")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004F RID: 79
|
||||
// (get) Token: 0x0600010B RID: 267 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700004F")]
|
||||
public string ServerAddress
|
||||
{
|
||||
[Token(Token = "0x600010B")]
|
||||
[Address(RVA = "0x2C95350", Offset = "0x2C94350", VA = "0x182C95350")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000050 RID: 80
|
||||
// (get) Token: 0x0600010C RID: 268 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000050")]
|
||||
public string ServerIpAddress
|
||||
{
|
||||
[Token(Token = "0x600010C")]
|
||||
[Address(RVA = "0x2C95370", Offset = "0x2C94370", VA = "0x182C95370")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000051 RID: 81
|
||||
// (get) Token: 0x0600010D RID: 269 RVA: 0x000028C8 File Offset: 0x00000AC8
|
||||
[Token(Token = "0x17000051")]
|
||||
public ConnectionProtocol UsedProtocol
|
||||
{
|
||||
[Token(Token = "0x600010D")]
|
||||
[Address(RVA = "0x2C954B0", Offset = "0x2C944B0", VA = "0x182C954B0")]
|
||||
get
|
||||
{
|
||||
return ConnectionProtocol.Udp;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000052 RID: 82
|
||||
// (get) Token: 0x0600010E RID: 270 RVA: 0x000028E0 File Offset: 0x00000AE0
|
||||
// (set) Token: 0x0600010F RID: 271 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000052")]
|
||||
public ConnectionProtocol TransportProtocol
|
||||
{
|
||||
[Token(Token = "0x600010E")]
|
||||
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return ConnectionProtocol.Udp;
|
||||
}
|
||||
[Token(Token = "0x600010F")]
|
||||
[Address(RVA = "0xCDDC60", Offset = "0xCDCC60", VA = "0x180CDDC60")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000053 RID: 83
|
||||
// (get) Token: 0x06000110 RID: 272 RVA: 0x000028F8 File Offset: 0x00000AF8
|
||||
// (set) Token: 0x06000111 RID: 273 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000053")]
|
||||
public virtual bool IsSimulationEnabled
|
||||
{
|
||||
[Token(Token = "0x6000110")]
|
||||
[Address(RVA = "0x2C94F70", Offset = "0x2C93F70", VA = "0x182C94F70", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000111")]
|
||||
[Address(RVA = "0x2C95570", Offset = "0x2C94570", VA = "0x182C95570", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000054 RID: 84
|
||||
// (get) Token: 0x06000112 RID: 274 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000054")]
|
||||
public NetworkSimulationSet NetworkSimulationSettings
|
||||
{
|
||||
[Token(Token = "0x6000112")]
|
||||
[Address(RVA = "0x2C95130", Offset = "0x2C94130", VA = "0x182C95130")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000055 RID: 85
|
||||
// (get) Token: 0x06000113 RID: 275 RVA: 0x00002910 File Offset: 0x00000B10
|
||||
[Token(Token = "0x17000055")]
|
||||
public int MaximumTransferUnit
|
||||
{
|
||||
[Token(Token = "0x6000113")]
|
||||
[Address(RVA = "0x2C95000", Offset = "0x2C94000", VA = "0x182C95000")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000056 RID: 86
|
||||
// (get) Token: 0x06000114 RID: 276 RVA: 0x00002928 File Offset: 0x00000B28
|
||||
[Token(Token = "0x17000056")]
|
||||
public bool IsEncryptionAvailable
|
||||
{
|
||||
[Token(Token = "0x6000114")]
|
||||
[Address(RVA = "0x2C94F40", Offset = "0x2C93F40", VA = "0x182C94F40")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000057 RID: 87
|
||||
// (get) Token: 0x06000115 RID: 277 RVA: 0x00002940 File Offset: 0x00000B40
|
||||
// (set) Token: 0x06000116 RID: 278 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000057")]
|
||||
public bool IsSendingOnlyAcks
|
||||
{
|
||||
[Token(Token = "0x6000115")]
|
||||
[Address(RVA = "0x4D9840", Offset = "0x4D8840", VA = "0x1804D9840")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x6000116")]
|
||||
[Address(RVA = "0x675930", Offset = "0x674930", VA = "0x180675930")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000058 RID: 88
|
||||
// (get) Token: 0x06000117 RID: 279 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x06000118 RID: 280 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000058")]
|
||||
public TrafficStats TrafficStatsIncoming
|
||||
{
|
||||
[Token(Token = "0x6000117")]
|
||||
[Address(RVA = "0x4936B0", Offset = "0x4926B0", VA = "0x1804936B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000118")]
|
||||
[Address(RVA = "0x481840", Offset = "0x480840", VA = "0x180481840")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000059 RID: 89
|
||||
// (get) Token: 0x06000119 RID: 281 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x0600011A RID: 282 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000059")]
|
||||
public TrafficStats TrafficStatsOutgoing
|
||||
{
|
||||
[Token(Token = "0x6000119")]
|
||||
[Address(RVA = "0x4646C0", Offset = "0x4636C0", VA = "0x1804646C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600011A")]
|
||||
[Address(RVA = "0x82CD30", Offset = "0x82BD30", VA = "0x18082CD30")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005A RID: 90
|
||||
// (get) Token: 0x0600011B RID: 283 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
// (set) Token: 0x0600011C RID: 284 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005A")]
|
||||
public TrafficStatsGameLevel TrafficStatsGameLevel
|
||||
{
|
||||
[Token(Token = "0x600011B")]
|
||||
[Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600011C")]
|
||||
[Address(RVA = "0x42B6D0", Offset = "0x42A6D0", VA = "0x18042B6D0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005B RID: 91
|
||||
// (get) Token: 0x0600011D RID: 285 RVA: 0x00002958 File Offset: 0x00000B58
|
||||
[Token(Token = "0x1700005B")]
|
||||
public long TrafficStatsElapsedMs
|
||||
{
|
||||
[Token(Token = "0x600011D")]
|
||||
[Address(RVA = "0x2C95460", Offset = "0x2C94460", VA = "0x182C95460")]
|
||||
get
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005C RID: 92
|
||||
// (get) Token: 0x0600011E RID: 286 RVA: 0x00002970 File Offset: 0x00000B70
|
||||
// (set) Token: 0x0600011F RID: 287 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005C")]
|
||||
public bool TrafficStatsEnabled
|
||||
{
|
||||
[Token(Token = "0x600011E")]
|
||||
[Address(RVA = "0x2C95490", Offset = "0x2C94490", VA = "0x182C95490")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
[Token(Token = "0x600011F")]
|
||||
[Address(RVA = "0x2C957B0", Offset = "0x2C947B0", VA = "0x182C957B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000120 RID: 288 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000120")]
|
||||
[Address(RVA = "0x2C94190", Offset = "0x2C93190", VA = "0x182C94190")]
|
||||
public void TrafficStatsReset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000121 RID: 289 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000121")]
|
||||
[Address(RVA = "0x2C93830", Offset = "0x2C92830", VA = "0x182C93830")]
|
||||
internal void InitializeTrafficStats()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000122 RID: 290 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000122")]
|
||||
[Address(RVA = "0x2C94240", Offset = "0x2C93240", VA = "0x182C94240")]
|
||||
public string VitalStatsToString(bool all)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1700005D RID: 93
|
||||
// (get) Token: 0x06000123 RID: 291 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700005D")]
|
||||
public Type EncryptorType
|
||||
{
|
||||
[Token(Token = "0x6000123")]
|
||||
[Address(RVA = "0x2C94F30", Offset = "0x2C93F30", VA = "0x182C94F30")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005E RID: 94
|
||||
// (get) Token: 0x06000124 RID: 292 RVA: 0x00002988 File Offset: 0x00000B88
|
||||
// (set) Token: 0x06000125 RID: 293 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005E")]
|
||||
public int CountDiscarded
|
||||
{
|
||||
[Token(Token = "0x6000124")]
|
||||
[Address(RVA = "0xD84610", Offset = "0xD83610", VA = "0x180D84610")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000125")]
|
||||
[Address(RVA = "0x2C954D0", Offset = "0x2C944D0", VA = "0x182C954D0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005F RID: 95
|
||||
// (set) Token: 0x06000126 RID: 294 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005F")]
|
||||
public int DeltaUnreliableNumber
|
||||
{
|
||||
[Token(Token = "0x6000126")]
|
||||
[Address(RVA = "0x1DA1280", Offset = "0x1DA0280", VA = "0x181DA1280")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000127 RID: 295 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000127")]
|
||||
[Address(RVA = "0x2C94A10", Offset = "0x2C93A10", VA = "0x182C94A10")]
|
||||
public PhotonPeer(ConnectionProtocol protocolType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000128 RID: 296 RVA: 0x000029A0 File Offset: 0x00000BA0
|
||||
[Token(Token = "0x6000128")]
|
||||
[Address(RVA = "0x2C92860", Offset = "0x2C91860", VA = "0x182C92860", Slot = "6")]
|
||||
public virtual bool Connect(string serverAddress, string proxyServerAddress, string applicationName, object custom)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000129 RID: 297 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000129")]
|
||||
[Address(RVA = "0x2C92B40", Offset = "0x2C91B40", VA = "0x182C92B40")]
|
||||
private void CreatePeerBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600012A RID: 298 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600012A")]
|
||||
[Address(RVA = "0x2C92F70", Offset = "0x2C91F70", VA = "0x182C92F70", Slot = "7")]
|
||||
public virtual void Disconnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600012B RID: 299 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600012B")]
|
||||
[Address(RVA = "0x2C94070", Offset = "0x2C93070", VA = "0x182C94070", Slot = "8")]
|
||||
public virtual void StopThread()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600012C RID: 300 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600012C")]
|
||||
[Address(RVA = "0x2C93280", Offset = "0x2C92280", VA = "0x182C93280", Slot = "9")]
|
||||
public virtual void FetchServerTimestamp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600012D RID: 301 RVA: 0x000029B8 File Offset: 0x00000BB8
|
||||
[Token(Token = "0x600012D")]
|
||||
[Address(RVA = "0x2C93180", Offset = "0x2C92180", VA = "0x182C93180")]
|
||||
public bool EstablishEncryption()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600012E RID: 302 RVA: 0x000029D0 File Offset: 0x00000BD0
|
||||
[Token(Token = "0x600012E")]
|
||||
[Address(RVA = "0x2C932B0", Offset = "0x2C922B0", VA = "0x182C932B0")]
|
||||
public bool InitDatagramEncryption(byte[] encryptionSecret, byte[] hmacSecret, bool randomizedSequenceNumbers = false, bool chaningModeGCM = false)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600012F RID: 303 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600012F")]
|
||||
[Address(RVA = "0x5BF390", Offset = "0x5BE390", VA = "0x1805BF390")]
|
||||
public void InitPayloadEncryption(byte[] secret)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000130 RID: 304 RVA: 0x000029E8 File Offset: 0x00000BE8
|
||||
[Token(Token = "0x6000130")]
|
||||
[Address(RVA = "0x2C93FA0", Offset = "0x2C92FA0", VA = "0x182C93FA0", Slot = "10")]
|
||||
public virtual bool SendOutgoingCommands()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000131 RID: 305 RVA: 0x00002A00 File Offset: 0x00000C00
|
||||
[Token(Token = "0x6000131")]
|
||||
[Address(RVA = "0x2C93D40", Offset = "0x2C92D40", VA = "0x182C93D40", Slot = "11")]
|
||||
public virtual bool SendAcksOnly()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000132 RID: 306 RVA: 0x00002A18 File Offset: 0x00000C18
|
||||
[Token(Token = "0x6000132")]
|
||||
[Address(RVA = "0x2C93090", Offset = "0x2C92090", VA = "0x182C93090", Slot = "12")]
|
||||
public virtual bool DispatchIncomingCommands()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000133 RID: 307 RVA: 0x00002A30 File Offset: 0x00000C30
|
||||
[Token(Token = "0x6000133")]
|
||||
[Address(RVA = "0x2C93E10", Offset = "0x2C92E10", VA = "0x182C93E10", Slot = "13")]
|
||||
public virtual bool SendOperation(byte operationCode, Dictionary<byte, object> operationParameters, SendOptions sendOptions)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000134 RID: 308 RVA: 0x00002A48 File Offset: 0x00000C48
|
||||
[Token(Token = "0x6000134")]
|
||||
[Address(RVA = "0x2C93960", Offset = "0x2C92960", VA = "0x182C93960")]
|
||||
public static bool RegisterType(Type customType, byte code, SerializeMethod serializeMethod, DeserializeMethod constructor)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000135 RID: 309 RVA: 0x00002A60 File Offset: 0x00000C60
|
||||
[Token(Token = "0x6000135")]
|
||||
[Address(RVA = "0x2C93B50", Offset = "0x2C92B50", VA = "0x182C93B50")]
|
||||
public static bool RegisterType(Type customType, byte code, SerializeStreamMethod serializeMethod, DeserializeStreamMethod constructor)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000112 RID: 274
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000112")]
|
||||
[Obsolete]
|
||||
public int WarningSize;
|
||||
|
||||
// Token: 0x04000113 RID: 275
|
||||
[Token(Token = "0x4000113")]
|
||||
public const bool NoSocket = false;
|
||||
|
||||
// Token: 0x04000114 RID: 276
|
||||
[Token(Token = "0x4000114")]
|
||||
[Obsolete]
|
||||
public const bool NativeDatagramEncrypt = true;
|
||||
|
||||
// Token: 0x04000115 RID: 277
|
||||
[Token(Token = "0x4000115")]
|
||||
public const bool DebugBuild = true;
|
||||
|
||||
// Token: 0x04000116 RID: 278
|
||||
[Token(Token = "0x4000116")]
|
||||
public const int NativeEncryptorApiVersion = 1;
|
||||
|
||||
// Token: 0x04000117 RID: 279
|
||||
[Token(Token = "0x4000117")]
|
||||
public static bool NoNativeCallbacks;
|
||||
|
||||
// Token: 0x04000118 RID: 280
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000118")]
|
||||
protected internal byte ClientSdkId;
|
||||
|
||||
// Token: 0x04000119 RID: 281
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000119")]
|
||||
private string clientVersion;
|
||||
|
||||
// Token: 0x0400011A RID: 282
|
||||
[Token(Token = "0x400011A")]
|
||||
private static bool checkedNativeLibs;
|
||||
|
||||
// Token: 0x0400011B RID: 283
|
||||
[Token(Token = "0x400011B")]
|
||||
private static bool useSocketNative;
|
||||
|
||||
// Token: 0x0400011C RID: 284
|
||||
[Token(Token = "0x400011C")]
|
||||
private static bool useDiffieHellmanCryptoProvider;
|
||||
|
||||
// Token: 0x0400011D RID: 285
|
||||
[Token(Token = "0x400011D")]
|
||||
private static bool useEncryptorNative;
|
||||
|
||||
// Token: 0x0400011F RID: 287
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400011F")]
|
||||
public Dictionary<ConnectionProtocol, Type> SocketImplementationConfig;
|
||||
|
||||
// Token: 0x04000121 RID: 289
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000121")]
|
||||
public DebugLevel DebugOut;
|
||||
|
||||
// Token: 0x04000123 RID: 291
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000123")]
|
||||
private bool reuseEventInstance;
|
||||
|
||||
// Token: 0x04000124 RID: 292
|
||||
[FieldOffset(Offset = "0x51")]
|
||||
[Token(Token = "0x4000124")]
|
||||
private bool useByteArraySlicePoolForEvents;
|
||||
|
||||
// Token: 0x04000125 RID: 293
|
||||
[FieldOffset(Offset = "0x52")]
|
||||
[Token(Token = "0x4000125")]
|
||||
public bool SendInCreationOrder;
|
||||
|
||||
// Token: 0x04000126 RID: 294
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4000126")]
|
||||
[Obsolete]
|
||||
public int CommandLogSize;
|
||||
|
||||
// Token: 0x04000127 RID: 295
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000127")]
|
||||
public ITrafficRecorder TrafficRecorder;
|
||||
|
||||
// Token: 0x04000129 RID: 297
|
||||
[FieldOffset(Offset = "0x61")]
|
||||
[Token(Token = "0x4000129")]
|
||||
private byte quickResendAttempts;
|
||||
|
||||
// Token: 0x0400012A RID: 298
|
||||
[FieldOffset(Offset = "0x64")]
|
||||
[Token(Token = "0x400012A")]
|
||||
public int RhttpMinConnections;
|
||||
|
||||
// Token: 0x0400012B RID: 299
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400012B")]
|
||||
public int RhttpMaxConnections;
|
||||
|
||||
// Token: 0x0400012C RID: 300
|
||||
[FieldOffset(Offset = "0x6C")]
|
||||
[Token(Token = "0x400012C")]
|
||||
public byte ChannelCount;
|
||||
|
||||
// Token: 0x0400012D RID: 301
|
||||
[FieldOffset(Offset = "0x6D")]
|
||||
[Token(Token = "0x400012D")]
|
||||
public bool EnableEncryptedFlag;
|
||||
|
||||
// Token: 0x0400012E RID: 302
|
||||
[FieldOffset(Offset = "0x6E")]
|
||||
[Token(Token = "0x400012E")]
|
||||
private bool crcEnabled;
|
||||
|
||||
// Token: 0x0400012F RID: 303
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400012F")]
|
||||
public int SentCountAllowance;
|
||||
|
||||
// Token: 0x04000130 RID: 304
|
||||
[FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x4000130")]
|
||||
public int InitialResendTimeMax;
|
||||
|
||||
// Token: 0x04000131 RID: 305
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x4000131")]
|
||||
public int TimePingInterval;
|
||||
|
||||
// Token: 0x04000132 RID: 306
|
||||
[FieldOffset(Offset = "0x7C")]
|
||||
[Token(Token = "0x4000132")]
|
||||
public int DisconnectTimeout;
|
||||
|
||||
// Token: 0x04000134 RID: 308
|
||||
[Token(Token = "0x4000134")]
|
||||
public static int OutgoingStreamBufferSize;
|
||||
|
||||
// Token: 0x04000135 RID: 309
|
||||
[FieldOffset(Offset = "0x84")]
|
||||
[Token(Token = "0x4000135")]
|
||||
private int mtu;
|
||||
|
||||
// Token: 0x04000137 RID: 311
|
||||
[Token(Token = "0x4000137")]
|
||||
public static bool AsyncKeyExchange;
|
||||
|
||||
// Token: 0x04000138 RID: 312
|
||||
[FieldOffset(Offset = "0x89")]
|
||||
[Token(Token = "0x4000138")]
|
||||
internal bool RandomizeSequenceNumbers;
|
||||
|
||||
// Token: 0x04000139 RID: 313
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x4000139")]
|
||||
internal byte[] RandomizedSequenceNumbers;
|
||||
|
||||
// Token: 0x0400013A RID: 314
|
||||
[FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400013A")]
|
||||
internal bool GcmDatagramEncryption;
|
||||
|
||||
// Token: 0x0400013E RID: 318
|
||||
[FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400013E")]
|
||||
private Stopwatch trafficStatsStopwatch;
|
||||
|
||||
// Token: 0x0400013F RID: 319
|
||||
[FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400013F")]
|
||||
private bool trafficStatsEnabled;
|
||||
|
||||
// Token: 0x04000140 RID: 320
|
||||
[FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x4000140")]
|
||||
internal PeerBase peerBase;
|
||||
|
||||
// Token: 0x04000141 RID: 321
|
||||
[FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x4000141")]
|
||||
private readonly object SendOutgoingLockObject;
|
||||
|
||||
// Token: 0x04000142 RID: 322
|
||||
[FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x4000142")]
|
||||
private readonly object DispatchLockObject;
|
||||
|
||||
// Token: 0x04000143 RID: 323
|
||||
[FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x4000143")]
|
||||
private readonly object EnqueueLock;
|
||||
|
||||
// Token: 0x04000144 RID: 324
|
||||
[FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x4000144")]
|
||||
protected internal byte[] PayloadEncryptionSecret;
|
||||
|
||||
// Token: 0x04000145 RID: 325
|
||||
[FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x4000145")]
|
||||
private Type encryptorType;
|
||||
|
||||
// Token: 0x04000146 RID: 326
|
||||
[FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x4000146")]
|
||||
protected internal IPhotonEncryptor Encryptor;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200000E RID: 14
|
||||
[Token(Token = "0x200000E")]
|
||||
public enum PhotonSocketError
|
||||
{
|
||||
// Token: 0x04000055 RID: 85
|
||||
[Token(Token = "0x4000055")]
|
||||
Success,
|
||||
// Token: 0x04000056 RID: 86
|
||||
[Token(Token = "0x4000056")]
|
||||
Skipped,
|
||||
// Token: 0x04000057 RID: 87
|
||||
[Token(Token = "0x4000057")]
|
||||
NoData,
|
||||
// Token: 0x04000058 RID: 88
|
||||
[Token(Token = "0x4000058")]
|
||||
Exception,
|
||||
// Token: 0x04000059 RID: 89
|
||||
[Token(Token = "0x4000059")]
|
||||
Busy
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200000D RID: 13
|
||||
[Token(Token = "0x200000D")]
|
||||
public enum PhotonSocketState
|
||||
{
|
||||
// Token: 0x04000050 RID: 80
|
||||
[Token(Token = "0x4000050")]
|
||||
Disconnected,
|
||||
// Token: 0x04000051 RID: 81
|
||||
[Token(Token = "0x4000051")]
|
||||
Connecting,
|
||||
// Token: 0x04000052 RID: 82
|
||||
[Token(Token = "0x4000052")]
|
||||
Connected,
|
||||
// Token: 0x04000053 RID: 83
|
||||
[Token(Token = "0x4000053")]
|
||||
Disconnecting
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000044 RID: 68
|
||||
[Token(Token = "0x2000044")]
|
||||
public class Pool<T> where T : class
|
||||
{
|
||||
// Token: 0x06000266 RID: 614 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000266")]
|
||||
[Address(RVA = "0x2ADBCA0", Offset = "0x2ADACA0", VA = "0x182ADBCA0")]
|
||||
public Pool(Func<T> createFunction, Action<T> resetFunction, int poolCapacity)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000267 RID: 615 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000267")]
|
||||
[Address(RVA = "0x2ADBAE0", Offset = "0x2ADAAE0", VA = "0x182ADBAE0")]
|
||||
private void CreatePoolItems(int numItems)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000268 RID: 616 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000268")]
|
||||
[Address(RVA = "0x2ADBB70", Offset = "0x2ADAB70", VA = "0x182ADBB70")]
|
||||
public void Release(T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000269 RID: 617 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000269")]
|
||||
[Address(RVA = "0x2ADB960", Offset = "0x2ADA960", VA = "0x182ADB960")]
|
||||
public T Acquire()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040001F1 RID: 497
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001F1")]
|
||||
private readonly Func<T> createFunction;
|
||||
|
||||
// Token: 0x040001F2 RID: 498
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001F2")]
|
||||
private readonly Queue<T> pool;
|
||||
|
||||
// Token: 0x040001F3 RID: 499
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001F3")]
|
||||
private readonly Action<T> resetFunction;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000045 RID: 69
|
||||
[Token(Token = "0x2000045")]
|
||||
internal class PreserveAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0600026A RID: 618 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600026A")]
|
||||
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
|
||||
public PreserveAttribute()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200002D RID: 45
|
||||
[Token(Token = "0x200002D")]
|
||||
public class Protocol
|
||||
{
|
||||
// Token: 0x06000155 RID: 341 RVA: 0x00002AA8 File Offset: 0x00000CA8
|
||||
[Token(Token = "0x6000155")]
|
||||
[Address(RVA = "0x2C9C7D0", Offset = "0x2C9B7D0", VA = "0x182C9C7D0")]
|
||||
public static bool TryRegisterType(Type type, byte typeCode, SerializeMethod serializeFunction, DeserializeMethod deserializeFunction)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000156 RID: 342 RVA: 0x00002AC0 File Offset: 0x00000CC0
|
||||
[Token(Token = "0x6000156")]
|
||||
[Address(RVA = "0x2C9C620", Offset = "0x2C9B620", VA = "0x182C9C620")]
|
||||
public static bool TryRegisterType(Type type, byte typeCode, SerializeStreamMethod serializeFunction, DeserializeStreamMethod deserializeFunction)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000157 RID: 343 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000157")]
|
||||
[Address(RVA = "0x2C9C5B0", Offset = "0x2C9B5B0", VA = "0x182C9C5B0")]
|
||||
public static void Serialize(short value, byte[] target, ref int targetOffset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000158 RID: 344 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000158")]
|
||||
[Address(RVA = "0x2C9C220", Offset = "0x2C9B220", VA = "0x182C9C220")]
|
||||
public static void Serialize(int value, byte[] target, ref int targetOffset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000159 RID: 345 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000159")]
|
||||
[Address(RVA = "0x2C9C2E0", Offset = "0x2C9B2E0", VA = "0x182C9C2E0")]
|
||||
public static void Serialize(float value, byte[] target, ref int targetOffset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015A RID: 346 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600015A")]
|
||||
[Address(RVA = "0x2C9BDD0", Offset = "0x2C9ADD0", VA = "0x182C9BDD0")]
|
||||
public static void Deserialize(out int value, byte[] source, ref int offset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015B RID: 347 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600015B")]
|
||||
[Address(RVA = "0x2C9C1A0", Offset = "0x2C9B1A0", VA = "0x182C9C1A0")]
|
||||
public static void Deserialize(out short value, byte[] source, ref int offset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015C RID: 348 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600015C")]
|
||||
[Address(RVA = "0x2C9BEC0", Offset = "0x2C9AEC0", VA = "0x182C9BEC0")]
|
||||
public static void Deserialize(out float value, byte[] source, ref int offset)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400015B RID: 347
|
||||
[Token(Token = "0x400015B")]
|
||||
internal static readonly Dictionary<Type, CustomType> TypeDict;
|
||||
|
||||
// Token: 0x0400015C RID: 348
|
||||
[Token(Token = "0x400015C")]
|
||||
internal static readonly Dictionary<byte, CustomType> CodeDict;
|
||||
|
||||
// Token: 0x0400015D RID: 349
|
||||
[Token(Token = "0x400015D")]
|
||||
private static readonly float[] memFloatBlock;
|
||||
|
||||
// Token: 0x0400015E RID: 350
|
||||
[Token(Token = "0x400015E")]
|
||||
private static readonly byte[] memDeserialize;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,562 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200002E RID: 46
|
||||
[Token(Token = "0x200002E")]
|
||||
public class Protocol16 : IProtocol
|
||||
{
|
||||
// Token: 0x17000064 RID: 100
|
||||
// (get) Token: 0x0600015E RID: 350 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000064")]
|
||||
public override string ProtocolType
|
||||
{
|
||||
[Token(Token = "0x600015E")]
|
||||
[Address(RVA = "0x2C9BDA0", Offset = "0x2C9ADA0", VA = "0x182C9BDA0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000065 RID: 101
|
||||
// (get) Token: 0x0600015F RID: 351 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000065")]
|
||||
public override byte[] VersionBytes
|
||||
{
|
||||
[Token(Token = "0x600015F")]
|
||||
[Address(RVA = "0x1044000", Offset = "0x1043000", VA = "0x181044000", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000160 RID: 352 RVA: 0x00002AD8 File Offset: 0x00000CD8
|
||||
[Token(Token = "0x6000160")]
|
||||
[Address(RVA = "0x2C99070", Offset = "0x2C98070", VA = "0x182C99070")]
|
||||
private bool SerializeCustom(StreamBuffer dout, object serObject)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000161 RID: 353 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000161")]
|
||||
[Address(RVA = "0x2C95E00", Offset = "0x2C94E00", VA = "0x182C95E00")]
|
||||
private object DeserializeCustom(StreamBuffer din, byte customTypeCode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000162 RID: 354 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000162")]
|
||||
[Address(RVA = "0x2C985F0", Offset = "0x2C975F0", VA = "0x182C985F0")]
|
||||
private Type GetTypeOfCode(byte typeCode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000163 RID: 355 RVA: 0x00002AF0 File Offset: 0x00000CF0
|
||||
[Token(Token = "0x6000163")]
|
||||
[Address(RVA = "0x2C982B0", Offset = "0x2C972B0", VA = "0x182C982B0")]
|
||||
private Protocol16.GpType GetCodeOfType(Type type)
|
||||
{
|
||||
return Protocol16.GpType.Unknown;
|
||||
}
|
||||
|
||||
// Token: 0x06000164 RID: 356 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000164")]
|
||||
[Address(RVA = "0x2C95820", Offset = "0x2C94820", VA = "0x182C95820")]
|
||||
private Array CreateArrayByType(byte arrayType, short length)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000165 RID: 357 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000165")]
|
||||
[Address(RVA = "0x2C9AD40", Offset = "0x2C99D40", VA = "0x182C9AD40")]
|
||||
private void SerializeOperationRequest(StreamBuffer stream, OperationRequest serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000166 RID: 358 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000166")]
|
||||
[Address(RVA = "0x2C9ACC0", Offset = "0x2C99CC0", VA = "0x182C9ACC0", Slot = "10")]
|
||||
public override void SerializeOperationRequest(StreamBuffer stream, byte operationCode, Dictionary<byte, object> parameters, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000167 RID: 359 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000167")]
|
||||
[Address(RVA = "0x2C97380", Offset = "0x2C96380", VA = "0x182C97380", Slot = "16")]
|
||||
public override OperationRequest DeserializeOperationRequest(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000168 RID: 360 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000168")]
|
||||
[Address(RVA = "0x2C9AD80", Offset = "0x2C99D80", VA = "0x182C9AD80", Slot = "11")]
|
||||
public override void SerializeOperationResponse(StreamBuffer stream, OperationResponse serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000169 RID: 361 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000169")]
|
||||
[Address(RVA = "0x2C97420", Offset = "0x2C96420", VA = "0x182C97420", Slot = "17")]
|
||||
public override OperationResponse DeserializeOperationResponse(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600016A RID: 362 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600016A")]
|
||||
[Address(RVA = "0x2C99E10", Offset = "0x2C98E10", VA = "0x182C99E10", Slot = "9")]
|
||||
public override void SerializeEventData(StreamBuffer stream, EventData serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600016B RID: 363 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600016B")]
|
||||
[Address(RVA = "0x2C969C0", Offset = "0x2C959C0", VA = "0x182C969C0", Slot = "15")]
|
||||
public override EventData DeserializeEventData(StreamBuffer din, [Optional] EventData target, IProtocol.DeserializationFlags flags = IProtocol.DeserializationFlags.None)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600016C RID: 364 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600016C")]
|
||||
[Address(RVA = "0x2C9AE60", Offset = "0x2C99E60", VA = "0x182C9AE60")]
|
||||
private void SerializeParameterTable(StreamBuffer stream, Dictionary<byte, object> parameters)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600016D RID: 365 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600016D")]
|
||||
[Address(RVA = "0x2C97530", Offset = "0x2C96530", VA = "0x182C97530")]
|
||||
private Dictionary<byte, object> DeserializeParameterTable(StreamBuffer stream, [Optional] Dictionary<byte, object> target)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600016E RID: 366 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600016E")]
|
||||
[Address(RVA = "0x2C9B300", Offset = "0x2C9A300", VA = "0x182C9B300", Slot = "6")]
|
||||
public override void Serialize(StreamBuffer dout, object serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600016F RID: 367 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600016F")]
|
||||
[Address(RVA = "0x2C99020", Offset = "0x2C98020", VA = "0x182C99020")]
|
||||
private void SerializeByte(StreamBuffer dout, byte serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000170 RID: 368 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000170")]
|
||||
[Address(RVA = "0x2C98EA0", Offset = "0x2C97EA0", VA = "0x182C98EA0")]
|
||||
private void SerializeBoolean(StreamBuffer dout, bool serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000171 RID: 369 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000171")]
|
||||
[Address(RVA = "0x2C9B050", Offset = "0x2C9A050", VA = "0x182C9B050", Slot = "7")]
|
||||
public override void SerializeShort(StreamBuffer dout, short serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000172 RID: 370 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000172")]
|
||||
[Address(RVA = "0x2C9A660", Offset = "0x2C99660", VA = "0x182C9A660")]
|
||||
private void SerializeInteger(StreamBuffer dout, int serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000173 RID: 371 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000173")]
|
||||
[Address(RVA = "0x2C9A7E0", Offset = "0x2C997E0", VA = "0x182C9A7E0")]
|
||||
private void SerializeLong(StreamBuffer dout, long serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000174 RID: 372 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000174")]
|
||||
[Address(RVA = "0x2C99E80", Offset = "0x2C98E80", VA = "0x182C99E80")]
|
||||
private void SerializeFloat(StreamBuffer dout, float serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000175 RID: 373 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000175")]
|
||||
[Address(RVA = "0x2C99B20", Offset = "0x2C98B20", VA = "0x182C99B20")]
|
||||
private void SerializeDouble(StreamBuffer dout, double serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000176 RID: 374 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000176")]
|
||||
[Address(RVA = "0x2C9B180", Offset = "0x2C9A180", VA = "0x182C9B180", Slot = "8")]
|
||||
public override void SerializeString(StreamBuffer stream, string value, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000177 RID: 375 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000177")]
|
||||
[Address(RVA = "0x2C98840", Offset = "0x2C97840", VA = "0x182C98840")]
|
||||
private void SerializeArray(StreamBuffer dout, Array serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000178 RID: 376 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000178")]
|
||||
[Address(RVA = "0x2C98F90", Offset = "0x2C97F90", VA = "0x182C98F90")]
|
||||
private void SerializeByteArray(StreamBuffer dout, byte[] serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000179 RID: 377 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000179")]
|
||||
[Address(RVA = "0x2C98EF0", Offset = "0x2C97EF0", VA = "0x182C98EF0")]
|
||||
private void SerializeByteArraySegment(StreamBuffer dout, byte[] serObject, int offset, int count, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017A RID: 378 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600017A")]
|
||||
[Address(RVA = "0x2C9A440", Offset = "0x2C99440", VA = "0x182C9A440")]
|
||||
private void SerializeIntArrayOptimized(StreamBuffer inWriter, int[] serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017B RID: 379 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600017B")]
|
||||
[Address(RVA = "0x2C9AAD0", Offset = "0x2C99AD0", VA = "0x182C9AAD0")]
|
||||
private void SerializeObjectArray(StreamBuffer dout, IList objects, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017C RID: 380 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600017C")]
|
||||
[Address(RVA = "0x2C9A230", Offset = "0x2C99230", VA = "0x182C9A230")]
|
||||
private void SerializeHashTable(StreamBuffer dout, Hashtable serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017D RID: 381 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600017D")]
|
||||
[Address(RVA = "0x2C99A80", Offset = "0x2C98A80", VA = "0x182C99A80")]
|
||||
private void SerializeDictionary(StreamBuffer dout, IDictionary serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017E RID: 382 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600017E")]
|
||||
[Address(RVA = "0x2C99710", Offset = "0x2C98710", VA = "0x182C99710")]
|
||||
private void SerializeDictionaryHeader(StreamBuffer writer, Type dictType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017F RID: 383 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600017F")]
|
||||
[Address(RVA = "0x2C99740", Offset = "0x2C98740", VA = "0x182C99740")]
|
||||
private void SerializeDictionaryHeader(StreamBuffer writer, object dict, out bool setKeyType, out bool setValueType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000180 RID: 384 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000180")]
|
||||
[Address(RVA = "0x2C99470", Offset = "0x2C98470", VA = "0x182C99470")]
|
||||
private void SerializeDictionaryElements(StreamBuffer writer, object dict, bool setKeyType, bool setValueType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000181 RID: 385 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000181")]
|
||||
[Address(RVA = "0x2C97930", Offset = "0x2C96930", VA = "0x182C97930", Slot = "12")]
|
||||
public override object Deserialize(StreamBuffer din, byte type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000182 RID: 386 RVA: 0x00002B08 File Offset: 0x00000D08
|
||||
[Token(Token = "0x6000182")]
|
||||
[Address(RVA = "0x2C95DE0", Offset = "0x2C94DE0", VA = "0x182C95DE0", Slot = "14")]
|
||||
public override byte DeserializeByte(StreamBuffer din)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000183 RID: 387 RVA: 0x00002B20 File Offset: 0x00000D20
|
||||
[Token(Token = "0x6000183")]
|
||||
[Address(RVA = "0x2C95D10", Offset = "0x2C94D10", VA = "0x182C95D10")]
|
||||
private bool DeserializeBoolean(StreamBuffer din)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000184 RID: 388 RVA: 0x00002B38 File Offset: 0x00000D38
|
||||
[Token(Token = "0x6000184")]
|
||||
[Address(RVA = "0x2C97630", Offset = "0x2C96630", VA = "0x182C97630", Slot = "13")]
|
||||
public override short DeserializeShort(StreamBuffer din)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000185 RID: 389 RVA: 0x00002B50 File Offset: 0x00000D50
|
||||
[Token(Token = "0x6000185")]
|
||||
[Address(RVA = "0x2C96EB0", Offset = "0x2C95EB0", VA = "0x182C96EB0")]
|
||||
private int DeserializeInteger(StreamBuffer din)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000186 RID: 390 RVA: 0x00002B68 File Offset: 0x00000D68
|
||||
[Token(Token = "0x6000186")]
|
||||
[Address(RVA = "0x2C96FF0", Offset = "0x2C95FF0", VA = "0x182C96FF0")]
|
||||
private long DeserializeLong(StreamBuffer din)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06000187 RID: 391 RVA: 0x00002B80 File Offset: 0x00000D80
|
||||
[Token(Token = "0x6000187")]
|
||||
[Address(RVA = "0x2C96AC0", Offset = "0x2C95AC0", VA = "0x182C96AC0")]
|
||||
private float DeserializeFloat(StreamBuffer din)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
// Token: 0x06000188 RID: 392 RVA: 0x00002B98 File Offset: 0x00000D98
|
||||
[Token(Token = "0x6000188")]
|
||||
[Address(RVA = "0x2C96710", Offset = "0x2C95710", VA = "0x182C96710")]
|
||||
private double DeserializeDouble(StreamBuffer din)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x06000189 RID: 393 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000189")]
|
||||
[Address(RVA = "0x2C97830", Offset = "0x2C96830", VA = "0x182C97830")]
|
||||
private string DeserializeString(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018A RID: 394 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600018A")]
|
||||
[Address(RVA = "0x2C95850", Offset = "0x2C94850", VA = "0x182C95850")]
|
||||
private Array DeserializeArray(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018B RID: 395 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600018B")]
|
||||
[Address(RVA = "0x2C95D40", Offset = "0x2C94D40", VA = "0x182C95D40")]
|
||||
private byte[] DeserializeByteArray(StreamBuffer din, int size = -1)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018C RID: 396 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600018C")]
|
||||
[Address(RVA = "0x2C96DE0", Offset = "0x2C95DE0", VA = "0x182C96DE0")]
|
||||
private int[] DeserializeIntArray(StreamBuffer din, int size = -1)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018D RID: 397 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600018D")]
|
||||
[Address(RVA = "0x2C97730", Offset = "0x2C96730", VA = "0x182C97730")]
|
||||
private string[] DeserializeStringArray(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018E RID: 398 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600018E")]
|
||||
[Address(RVA = "0x2C97260", Offset = "0x2C96260", VA = "0x182C97260")]
|
||||
private object[] DeserializeObjectArray(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018F RID: 399 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600018F")]
|
||||
[Address(RVA = "0x2C96CB0", Offset = "0x2C95CB0", VA = "0x182C96CB0")]
|
||||
private Hashtable DeserializeHashTable(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000190 RID: 400 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000190")]
|
||||
[Address(RVA = "0x2C96420", Offset = "0x2C95420", VA = "0x182C96420")]
|
||||
private IDictionary DeserializeDictionary(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000191 RID: 401 RVA: 0x00002BB0 File Offset: 0x00000DB0
|
||||
[Token(Token = "0x6000191")]
|
||||
[Address(RVA = "0x2C95FE0", Offset = "0x2C94FE0", VA = "0x182C95FE0")]
|
||||
private bool DeserializeDictionaryArray(StreamBuffer din, short size, out Array arrayResult)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000192 RID: 402 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000192")]
|
||||
[Address(RVA = "0x2C96210", Offset = "0x2C95210", VA = "0x182C96210")]
|
||||
private Type DeserializeDictionaryType(StreamBuffer reader, out byte keyTypeCode, out byte valTypeCode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000193 RID: 403 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000193")]
|
||||
[Address(RVA = "0x2C9BB30", Offset = "0x2C9AB30", VA = "0x182C9BB30")]
|
||||
public Protocol16()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400015F RID: 351
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400015F")]
|
||||
private readonly byte[] versionBytes;
|
||||
|
||||
// Token: 0x04000160 RID: 352
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000160")]
|
||||
private readonly byte[] memShort;
|
||||
|
||||
// Token: 0x04000161 RID: 353
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000161")]
|
||||
private readonly long[] memLongBlock;
|
||||
|
||||
// Token: 0x04000162 RID: 354
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000162")]
|
||||
private readonly byte[] memLongBlockBytes;
|
||||
|
||||
// Token: 0x04000163 RID: 355
|
||||
[Token(Token = "0x4000163")]
|
||||
private static readonly float[] memFloatBlock;
|
||||
|
||||
// Token: 0x04000164 RID: 356
|
||||
[Token(Token = "0x4000164")]
|
||||
private static readonly byte[] memFloatBlockBytes;
|
||||
|
||||
// Token: 0x04000165 RID: 357
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000165")]
|
||||
private readonly double[] memDoubleBlock;
|
||||
|
||||
// Token: 0x04000166 RID: 358
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000166")]
|
||||
private readonly byte[] memDoubleBlockBytes;
|
||||
|
||||
// Token: 0x04000167 RID: 359
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000167")]
|
||||
private readonly byte[] memInteger;
|
||||
|
||||
// Token: 0x04000168 RID: 360
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000168")]
|
||||
private readonly byte[] memLong;
|
||||
|
||||
// Token: 0x04000169 RID: 361
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000169")]
|
||||
private readonly byte[] memFloat;
|
||||
|
||||
// Token: 0x0400016A RID: 362
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400016A")]
|
||||
private readonly byte[] memDouble;
|
||||
|
||||
// Token: 0x0400016B RID: 363
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400016B")]
|
||||
private byte[] memString;
|
||||
|
||||
// Token: 0x0200002F RID: 47
|
||||
[Token(Token = "0x200002F")]
|
||||
public enum GpType : byte
|
||||
{
|
||||
// Token: 0x0400016D RID: 365
|
||||
[Token(Token = "0x400016D")]
|
||||
Unknown,
|
||||
// Token: 0x0400016E RID: 366
|
||||
[Token(Token = "0x400016E")]
|
||||
Array = 121,
|
||||
// Token: 0x0400016F RID: 367
|
||||
[Token(Token = "0x400016F")]
|
||||
Boolean = 111,
|
||||
// Token: 0x04000170 RID: 368
|
||||
[Token(Token = "0x4000170")]
|
||||
Byte = 98,
|
||||
// Token: 0x04000171 RID: 369
|
||||
[Token(Token = "0x4000171")]
|
||||
ByteArray = 120,
|
||||
// Token: 0x04000172 RID: 370
|
||||
[Token(Token = "0x4000172")]
|
||||
ObjectArray = 122,
|
||||
// Token: 0x04000173 RID: 371
|
||||
[Token(Token = "0x4000173")]
|
||||
Short = 107,
|
||||
// Token: 0x04000174 RID: 372
|
||||
[Token(Token = "0x4000174")]
|
||||
Float = 102,
|
||||
// Token: 0x04000175 RID: 373
|
||||
[Token(Token = "0x4000175")]
|
||||
Dictionary = 68,
|
||||
// Token: 0x04000176 RID: 374
|
||||
[Token(Token = "0x4000176")]
|
||||
Double = 100,
|
||||
// Token: 0x04000177 RID: 375
|
||||
[Token(Token = "0x4000177")]
|
||||
Hashtable = 104,
|
||||
// Token: 0x04000178 RID: 376
|
||||
[Token(Token = "0x4000178")]
|
||||
Integer,
|
||||
// Token: 0x04000179 RID: 377
|
||||
[Token(Token = "0x4000179")]
|
||||
IntegerArray = 110,
|
||||
// Token: 0x0400017A RID: 378
|
||||
[Token(Token = "0x400017A")]
|
||||
Long = 108,
|
||||
// Token: 0x0400017B RID: 379
|
||||
[Token(Token = "0x400017B")]
|
||||
String = 115,
|
||||
// Token: 0x0400017C RID: 380
|
||||
[Token(Token = "0x400017C")]
|
||||
StringArray = 97,
|
||||
// Token: 0x0400017D RID: 381
|
||||
[Token(Token = "0x400017D")]
|
||||
Custom = 99,
|
||||
// Token: 0x0400017E RID: 382
|
||||
[Token(Token = "0x400017E")]
|
||||
Null = 42,
|
||||
// Token: 0x0400017F RID: 383
|
||||
[Token(Token = "0x400017F")]
|
||||
EventData = 101,
|
||||
// Token: 0x04000180 RID: 384
|
||||
[Token(Token = "0x4000180")]
|
||||
OperationRequest = 113,
|
||||
// Token: 0x04000181 RID: 385
|
||||
[Token(Token = "0x4000181")]
|
||||
OperationResponse = 112
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,957 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000031 RID: 49
|
||||
[Token(Token = "0x2000031")]
|
||||
public class Protocol18 : IProtocol
|
||||
{
|
||||
// Token: 0x17000066 RID: 102
|
||||
// (get) Token: 0x06000196 RID: 406 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000066")]
|
||||
public override string ProtocolType
|
||||
{
|
||||
[Token(Token = "0x6000196")]
|
||||
[Address(RVA = "0x2ED1E60", Offset = "0x2ED0E60", VA = "0x182ED1E60", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000067 RID: 103
|
||||
// (get) Token: 0x06000197 RID: 407 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000067")]
|
||||
public override byte[] VersionBytes
|
||||
{
|
||||
[Token(Token = "0x6000197")]
|
||||
[Address(RVA = "0x1044000", Offset = "0x1043000", VA = "0x181044000", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000198 RID: 408 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000198")]
|
||||
[Address(RVA = "0x2ECD270", Offset = "0x2ECC270", VA = "0x182ECD270", Slot = "6")]
|
||||
public override void Serialize(StreamBuffer dout, object serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000199 RID: 409 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000199")]
|
||||
[Address(RVA = "0x2ECD1F0", Offset = "0x2ECC1F0", VA = "0x182ECD1F0", Slot = "7")]
|
||||
public override void SerializeShort(StreamBuffer dout, short serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600019A RID: 410 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600019A")]
|
||||
[Address(RVA = "0x2ECD260", Offset = "0x2ECC260", VA = "0x182ECD260", Slot = "8")]
|
||||
public override void SerializeString(StreamBuffer dout, string serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600019B RID: 411 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600019B")]
|
||||
[Address(RVA = "0x2EC9290", Offset = "0x2EC8290", VA = "0x182EC9290", Slot = "12")]
|
||||
public override object Deserialize(StreamBuffer din, byte type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600019C RID: 412 RVA: 0x00002BC8 File Offset: 0x00000DC8
|
||||
[Token(Token = "0x600019C")]
|
||||
[Address(RVA = "0x2EC9280", Offset = "0x2EC8280", VA = "0x182EC9280", Slot = "13")]
|
||||
public override short DeserializeShort(StreamBuffer din)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600019D RID: 413 RVA: 0x00002BE0 File Offset: 0x00000DE0
|
||||
[Token(Token = "0x600019D")]
|
||||
[Address(RVA = "0x2C95DE0", Offset = "0x2C94DE0", VA = "0x182C95DE0", Slot = "14")]
|
||||
public override byte DeserializeByte(StreamBuffer din)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600019E RID: 414 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600019E")]
|
||||
[Address(RVA = "0x2EC92D0", Offset = "0x2EC82D0", VA = "0x182EC92D0")]
|
||||
private static Type GetAllowedDictionaryKeyTypes(Protocol18.GpType gpType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600019F RID: 415 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600019F")]
|
||||
[Address(RVA = "0x2EC9430", Offset = "0x2EC8430", VA = "0x182EC9430")]
|
||||
private static Type GetClrArrayType(Protocol18.GpType gpType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001A0 RID: 416 RVA: 0x00002BF8 File Offset: 0x00000DF8
|
||||
[Token(Token = "0x60001A0")]
|
||||
[Address(RVA = "0x2EC96A0", Offset = "0x2EC86A0", VA = "0x182EC96A0")]
|
||||
private Protocol18.GpType GetCodeOfType(Type type)
|
||||
{
|
||||
return Protocol18.GpType.Unknown;
|
||||
}
|
||||
|
||||
// Token: 0x060001A1 RID: 417 RVA: 0x00002C10 File Offset: 0x00000E10
|
||||
[Token(Token = "0x60001A1")]
|
||||
[Address(RVA = "0x2EC9630", Offset = "0x2EC8630", VA = "0x182EC9630")]
|
||||
private Protocol18.GpType GetCodeOfTypeCode(TypeCode type)
|
||||
{
|
||||
return Protocol18.GpType.Unknown;
|
||||
}
|
||||
|
||||
// Token: 0x060001A2 RID: 418 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001A2")]
|
||||
[Address(RVA = "0x2ECC070", Offset = "0x2ECB070", VA = "0x182ECC070")]
|
||||
private object Read(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001A3 RID: 419 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001A3")]
|
||||
[Address(RVA = "0x2ECC0C0", Offset = "0x2ECB0C0", VA = "0x182ECC0C0")]
|
||||
private object Read(StreamBuffer stream, byte gpType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001A4 RID: 420 RVA: 0x00002C28 File Offset: 0x00000E28
|
||||
[Token(Token = "0x60001A4")]
|
||||
[Address(RVA = "0x2C95D10", Offset = "0x2C94D10", VA = "0x182C95D10")]
|
||||
internal bool ReadBoolean(StreamBuffer stream)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001A5 RID: 421 RVA: 0x00002C40 File Offset: 0x00000E40
|
||||
[Token(Token = "0x60001A5")]
|
||||
[Address(RVA = "0x2C95DE0", Offset = "0x2C94DE0", VA = "0x182C95DE0")]
|
||||
internal byte ReadByte(StreamBuffer stream)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001A6 RID: 422 RVA: 0x00002C58 File Offset: 0x00000E58
|
||||
[Token(Token = "0x60001A6")]
|
||||
[Address(RVA = "0x2ECB9A0", Offset = "0x2ECA9A0", VA = "0x182ECB9A0")]
|
||||
internal short ReadInt16(StreamBuffer stream)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001A7 RID: 423 RVA: 0x00002C70 File Offset: 0x00000E70
|
||||
[Token(Token = "0x60001A7")]
|
||||
[Address(RVA = "0x2ECB9A0", Offset = "0x2ECA9A0", VA = "0x182ECB9A0")]
|
||||
internal ushort ReadUShort(StreamBuffer stream)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001A8 RID: 424 RVA: 0x00002C88 File Offset: 0x00000E88
|
||||
[Token(Token = "0x60001A8")]
|
||||
[Address(RVA = "0x2ECBE20", Offset = "0x2ECAE20", VA = "0x182ECBE20")]
|
||||
internal float ReadSingle(StreamBuffer stream)
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
|
||||
// Token: 0x060001A9 RID: 425 RVA: 0x00002CA0 File Offset: 0x00000EA0
|
||||
[Token(Token = "0x60001A9")]
|
||||
[Address(RVA = "0x2ECB5F0", Offset = "0x2ECA5F0", VA = "0x182ECB5F0")]
|
||||
internal double ReadDouble(StreamBuffer stream)
|
||||
{
|
||||
return 0.0;
|
||||
}
|
||||
|
||||
// Token: 0x060001AA RID: 426 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001AA")]
|
||||
[Address(RVA = "0x2ECBAA0", Offset = "0x2ECAAA0", VA = "0x182ECBAA0")]
|
||||
internal ByteArraySlice ReadNonAllocByteArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AB RID: 427 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001AB")]
|
||||
[Address(RVA = "0x2ECA2F0", Offset = "0x2EC92F0", VA = "0x182ECA2F0")]
|
||||
internal byte[] ReadByteArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AC RID: 428 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001AC")]
|
||||
[Address(RVA = "0x2ECAA70", Offset = "0x2EC9A70", VA = "0x182ECAA70")]
|
||||
public object ReadCustomType(StreamBuffer stream, byte gpType = 0)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AD RID: 429 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001AD")]
|
||||
[Address(RVA = "0x2EC8EE0", Offset = "0x2EC7EE0", VA = "0x182EC8EE0", Slot = "15")]
|
||||
public override EventData DeserializeEventData(StreamBuffer din, [Optional] EventData target, IProtocol.DeserializationFlags flags = IProtocol.DeserializationFlags.None)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AE RID: 430 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001AE")]
|
||||
[Address(RVA = "0x2ECBC50", Offset = "0x2ECAC50", VA = "0x182ECBC50")]
|
||||
private Dictionary<byte, object> ReadParameterTable(StreamBuffer stream, [Optional] Dictionary<byte, object> target, IProtocol.DeserializationFlags flags = IProtocol.DeserializationFlags.None)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AF RID: 431 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001AF")]
|
||||
[Address(RVA = "0x2ECB780", Offset = "0x2ECA780", VA = "0x182ECB780")]
|
||||
public Hashtable ReadHashtable(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B0 RID: 432 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B0")]
|
||||
[Address(RVA = "0x2EC8FA0", Offset = "0x2EC7FA0", VA = "0x182EC8FA0", Slot = "16")]
|
||||
public override OperationRequest DeserializeOperationRequest(StreamBuffer din)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B1 RID: 433 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B1")]
|
||||
[Address(RVA = "0x2EC90F0", Offset = "0x2EC80F0", VA = "0x182EC90F0", Slot = "17")]
|
||||
public override OperationResponse DeserializeOperationResponse(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B2 RID: 434 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B2")]
|
||||
[Address(RVA = "0x2ECBFA0", Offset = "0x2ECAFA0", VA = "0x182ECBFA0")]
|
||||
internal string ReadString(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B3 RID: 435 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B3")]
|
||||
[Address(RVA = "0x2ECA830", Offset = "0x2EC9830", VA = "0x182ECA830")]
|
||||
private object ReadCustomTypeArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B4 RID: 436 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B4")]
|
||||
[Address(RVA = "0x2ECB1C0", Offset = "0x2ECA1C0", VA = "0x182ECB1C0")]
|
||||
private Type ReadDictionaryType(StreamBuffer stream, out Protocol18.GpType keyReadType, out Protocol18.GpType valueReadType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B5 RID: 437 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B5")]
|
||||
[Address(RVA = "0x2ECAF60", Offset = "0x2EC9F60", VA = "0x182ECAF60")]
|
||||
private Type ReadDictionaryType(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B6 RID: 438 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B6")]
|
||||
[Address(RVA = "0x2EC9D50", Offset = "0x2EC8D50", VA = "0x182EC9D50")]
|
||||
private Type GetDictArrayType(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B7 RID: 439 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B7")]
|
||||
[Address(RVA = "0x2ECB450", Offset = "0x2ECA450", VA = "0x182ECB450")]
|
||||
private IDictionary ReadDictionary(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001B8 RID: 440 RVA: 0x00002CB8 File Offset: 0x00000EB8
|
||||
[Token(Token = "0x60001B8")]
|
||||
[Address(RVA = "0x2ECAE60", Offset = "0x2EC9E60", VA = "0x182ECAE60")]
|
||||
private bool ReadDictionaryElements(StreamBuffer stream, Protocol18.GpType keyReadType, Protocol18.GpType valueReadType, IDictionary dictionary)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001B9 RID: 441 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001B9")]
|
||||
[Address(RVA = "0x2ECBB40", Offset = "0x2ECAB40", VA = "0x182ECBB40")]
|
||||
private object[] ReadObjectArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BA RID: 442 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BA")]
|
||||
[Address(RVA = "0x2ECA000", Offset = "0x2EC9000", VA = "0x182ECA000")]
|
||||
private bool[] ReadBooleanArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BB RID: 443 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BB")]
|
||||
[Address(RVA = "0x2ECB880", Offset = "0x2ECA880", VA = "0x182ECB880")]
|
||||
internal short[] ReadInt16Array(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BC RID: 444 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BC")]
|
||||
[Address(RVA = "0x2ECBD60", Offset = "0x2ECAD60", VA = "0x182ECBD60")]
|
||||
private float[] ReadSingleArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BD RID: 445 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BD")]
|
||||
[Address(RVA = "0x2ECB530", Offset = "0x2ECA530", VA = "0x182ECB530")]
|
||||
private double[] ReadDoubleArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BE RID: 446 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BE")]
|
||||
[Address(RVA = "0x2ECBEB0", Offset = "0x2ECAEB0", VA = "0x182ECBEB0")]
|
||||
internal string[] ReadStringArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001BF RID: 447 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001BF")]
|
||||
[Address(RVA = "0x2ECB680", Offset = "0x2ECA680", VA = "0x182ECB680")]
|
||||
private Hashtable[] ReadHashtableArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001C0 RID: 448 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001C0")]
|
||||
[Address(RVA = "0x2ECAC50", Offset = "0x2EC9C50", VA = "0x182ECAC50")]
|
||||
private IDictionary[] ReadDictionaryArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001C1 RID: 449 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001C1")]
|
||||
[Address(RVA = "0x2EC9E40", Offset = "0x2EC8E40", VA = "0x182EC9E40")]
|
||||
private Array ReadArrayInArray(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001C2 RID: 450 RVA: 0x00002CD0 File Offset: 0x00000ED0
|
||||
[Token(Token = "0x60001C2")]
|
||||
[Address(RVA = "0x2ECBA30", Offset = "0x2ECAA30", VA = "0x182ECBA30")]
|
||||
internal int ReadInt1(StreamBuffer stream, bool signNegative)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001C3 RID: 451 RVA: 0x00002CE8 File Offset: 0x00000EE8
|
||||
[Token(Token = "0x60001C3")]
|
||||
[Address(RVA = "0x2ECBA70", Offset = "0x2ECAA70", VA = "0x182ECBA70")]
|
||||
internal int ReadInt2(StreamBuffer stream, bool signNegative)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001C4 RID: 452 RVA: 0x00002D00 File Offset: 0x00000F00
|
||||
[Token(Token = "0x60001C4")]
|
||||
[Address(RVA = "0x2ECA450", Offset = "0x2EC9450", VA = "0x182ECA450")]
|
||||
internal int ReadCompressedInt32(StreamBuffer stream)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001C5 RID: 453 RVA: 0x00002D18 File Offset: 0x00000F18
|
||||
[Token(Token = "0x60001C5")]
|
||||
[Address(RVA = "0x2ECA640", Offset = "0x2EC9640", VA = "0x182ECA640")]
|
||||
private uint ReadCompressedUInt32(StreamBuffer stream)
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
|
||||
// Token: 0x060001C6 RID: 454 RVA: 0x00002D30 File Offset: 0x00000F30
|
||||
[Token(Token = "0x60001C6")]
|
||||
[Address(RVA = "0x2ECA530", Offset = "0x2EC9530", VA = "0x182ECA530")]
|
||||
internal long ReadCompressedInt64(StreamBuffer stream)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x060001C7 RID: 455 RVA: 0x00002D48 File Offset: 0x00000F48
|
||||
[Token(Token = "0x60001C7")]
|
||||
[Address(RVA = "0x2ECA730", Offset = "0x2EC9730", VA = "0x182ECA730")]
|
||||
private ulong ReadCompressedUInt64(StreamBuffer stream)
|
||||
{
|
||||
return 0UL;
|
||||
}
|
||||
|
||||
// Token: 0x060001C8 RID: 456 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001C8")]
|
||||
[Address(RVA = "0x2ECA390", Offset = "0x2EC9390", VA = "0x182ECA390")]
|
||||
internal int[] ReadCompressedInt32Array(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001C9 RID: 457 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60001C9")]
|
||||
[Address(RVA = "0x2ECA470", Offset = "0x2EC9470", VA = "0x182ECA470")]
|
||||
internal long[] ReadCompressedInt64Array(StreamBuffer stream)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001CA RID: 458 RVA: 0x00002D60 File Offset: 0x00000F60
|
||||
[Token(Token = "0x60001CA")]
|
||||
[Address(RVA = "0x2EC8EB0", Offset = "0x2EC7EB0", VA = "0x182EC8EB0")]
|
||||
private int DecodeZigZag32(uint value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001CB RID: 459 RVA: 0x00002D78 File Offset: 0x00000F78
|
||||
[Token(Token = "0x60001CB")]
|
||||
[Address(RVA = "0x2EC8EC0", Offset = "0x2EC7EC0", VA = "0x182EC8EC0")]
|
||||
private long DecodeZigZag64(ulong value)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x060001CC RID: 460 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CC")]
|
||||
[Address(RVA = "0x2ED0DF0", Offset = "0x2ECFDF0", VA = "0x182ED0DF0")]
|
||||
internal void Write(StreamBuffer stream, object value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CD RID: 461 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CD")]
|
||||
[Address(RVA = "0x2ED0E70", Offset = "0x2ECFE70", VA = "0x182ED0E70")]
|
||||
private void Write(StreamBuffer stream, object value, Protocol18.GpType gpType, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CE RID: 462 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CE")]
|
||||
[Address(RVA = "0x2ECCE10", Offset = "0x2ECBE10", VA = "0x182ECCE10", Slot = "9")]
|
||||
public override void SerializeEventData(StreamBuffer stream, EventData serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CF RID: 463 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CF")]
|
||||
[Address(RVA = "0x2ED04D0", Offset = "0x2ECF4D0", VA = "0x182ED04D0")]
|
||||
private void WriteParameterTable(StreamBuffer stream, Dictionary<byte, object> parameters)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D0 RID: 464 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D0")]
|
||||
[Address(RVA = "0x2C9AD40", Offset = "0x2C99D40", VA = "0x182C9AD40")]
|
||||
private void SerializeOperationRequest(StreamBuffer stream, OperationRequest serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D1 RID: 465 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D1")]
|
||||
[Address(RVA = "0x2ECCF10", Offset = "0x2ECBF10", VA = "0x182ECCF10", Slot = "10")]
|
||||
public override void SerializeOperationRequest(StreamBuffer stream, byte operationCode, Dictionary<byte, object> parameters, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D2 RID: 466 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D2")]
|
||||
[Address(RVA = "0x2ECD000", Offset = "0x2ECC000", VA = "0x182ECD000", Slot = "11")]
|
||||
public override void SerializeOperationResponse(StreamBuffer stream, OperationResponse serObject, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D3 RID: 467 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D3")]
|
||||
[Address(RVA = "0x2ECDFA0", Offset = "0x2ECCFA0", VA = "0x182ECDFA0")]
|
||||
internal void WriteByte(StreamBuffer stream, byte value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D4 RID: 468 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D4")]
|
||||
[Address(RVA = "0x2ECDD80", Offset = "0x2ECCD80", VA = "0x182ECDD80")]
|
||||
internal void WriteBoolean(StreamBuffer stream, bool value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D5 RID: 469 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D5")]
|
||||
[Address(RVA = "0x2ED0DC0", Offset = "0x2ECFDC0", VA = "0x182ED0DC0")]
|
||||
internal void WriteUShort(StreamBuffer stream, ushort value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D6 RID: 470 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D6")]
|
||||
[Address(RVA = "0x2ECD1F0", Offset = "0x2ECC1F0", VA = "0x182ECD1F0")]
|
||||
internal void WriteInt16(StreamBuffer stream, short value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D7 RID: 471 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D7")]
|
||||
[Address(RVA = "0x2ECFA00", Offset = "0x2ECEA00", VA = "0x182ECFA00")]
|
||||
internal void WriteDouble(StreamBuffer stream, double value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D8 RID: 472 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D8")]
|
||||
[Address(RVA = "0x2ED08B0", Offset = "0x2ECF8B0", VA = "0x182ED08B0")]
|
||||
internal void WriteSingle(StreamBuffer stream, float value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D9 RID: 473 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001D9")]
|
||||
[Address(RVA = "0x2ED0C00", Offset = "0x2ECFC00", VA = "0x182ED0C00")]
|
||||
internal void WriteString(StreamBuffer stream, string value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001DA RID: 474 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001DA")]
|
||||
[Address(RVA = "0x2ECFCF0", Offset = "0x2ECECF0", VA = "0x182ECFCF0")]
|
||||
private void WriteHashtable(StreamBuffer stream, object value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001DB RID: 475 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001DB")]
|
||||
[Address(RVA = "0x2ECDEA0", Offset = "0x2ECCEA0", VA = "0x182ECDEA0")]
|
||||
internal void WriteByteArray(StreamBuffer stream, byte[] value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001DC RID: 476 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001DC")]
|
||||
[Address(RVA = "0x2ECD530", Offset = "0x2ECC530", VA = "0x182ECD530")]
|
||||
private void WriteArraySegmentByte(StreamBuffer stream, ArraySegment<byte> seg, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001DD RID: 477 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001DD")]
|
||||
[Address(RVA = "0x2ECDDD0", Offset = "0x2ECCDD0", VA = "0x182ECDDD0")]
|
||||
private void WriteByteArraySlice(StreamBuffer stream, ByteArraySlice buffer, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001DE RID: 478 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001DE")]
|
||||
[Address(RVA = "0x2ED00C0", Offset = "0x2ECF0C0", VA = "0x182ED00C0")]
|
||||
internal void WriteInt32ArrayCompressed(StreamBuffer stream, int[] value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001DF RID: 479 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001DF")]
|
||||
[Address(RVA = "0x2ED01B0", Offset = "0x2ECF1B0", VA = "0x182ED01B0")]
|
||||
private void WriteInt64ArrayCompressed(StreamBuffer stream, long[] values, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E0 RID: 480 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E0")]
|
||||
[Address(RVA = "0x2ECD9D0", Offset = "0x2ECC9D0", VA = "0x182ECD9D0")]
|
||||
internal void WriteBoolArray(StreamBuffer stream, bool[] value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E1 RID: 481 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E1")]
|
||||
[Address(RVA = "0x2ECFF50", Offset = "0x2ECEF50", VA = "0x182ECFF50")]
|
||||
internal void WriteInt16Array(StreamBuffer stream, short[] value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E2 RID: 482 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E2")]
|
||||
[Address(RVA = "0x2ED07B0", Offset = "0x2ECF7B0", VA = "0x182ED07B0")]
|
||||
internal void WriteSingleArray(StreamBuffer stream, float[] values, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E3 RID: 483 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E3")]
|
||||
[Address(RVA = "0x2ECF900", Offset = "0x2ECE900", VA = "0x182ECF900")]
|
||||
internal void WriteDoubleArray(StreamBuffer stream, double[] values, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E4 RID: 484 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E4")]
|
||||
[Address(RVA = "0x2ED0A40", Offset = "0x2ECFA40", VA = "0x182ED0A40")]
|
||||
internal void WriteStringArray(StreamBuffer stream, object value0, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E5 RID: 485 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E5")]
|
||||
[Address(RVA = "0x2ED02C0", Offset = "0x2ECF2C0", VA = "0x182ED02C0")]
|
||||
private void WriteObjectArray(StreamBuffer stream, IList array, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E6 RID: 486 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E6")]
|
||||
[Address(RVA = "0x2ECD3E0", Offset = "0x2ECC3E0", VA = "0x182ECD3E0")]
|
||||
private void WriteArrayInArray(StreamBuffer stream, object value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E7 RID: 487 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E7")]
|
||||
[Address(RVA = "0x2ECE970", Offset = "0x2ECD970", VA = "0x182ECE970")]
|
||||
private void WriteCustomTypeBody(CustomType customType, StreamBuffer stream, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E8 RID: 488 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E8")]
|
||||
[Address(RVA = "0x2ECEB90", Offset = "0x2ECDB90", VA = "0x182ECEB90")]
|
||||
private void WriteCustomType(StreamBuffer stream, object value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001E9 RID: 489 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001E9")]
|
||||
[Address(RVA = "0x2ECE640", Offset = "0x2ECD640", VA = "0x182ECE640")]
|
||||
private void WriteCustomTypeArray(StreamBuffer stream, object value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EA RID: 490 RVA: 0x00002D90 File Offset: 0x00000F90
|
||||
[Token(Token = "0x60001EA")]
|
||||
[Address(RVA = "0x2ECD280", Offset = "0x2ECC280", VA = "0x182ECD280")]
|
||||
private bool WriteArrayHeader(StreamBuffer stream, Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001EB RID: 491 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001EB")]
|
||||
[Address(RVA = "0x2ECEF20", Offset = "0x2ECDF20", VA = "0x182ECEF20")]
|
||||
private void WriteDictionaryElements(StreamBuffer stream, IDictionary dictionary, Protocol18.GpType keyWriteType, Protocol18.GpType valueWriteType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EC RID: 492 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001EC")]
|
||||
[Address(RVA = "0x2ECF7B0", Offset = "0x2ECE7B0", VA = "0x182ECF7B0")]
|
||||
private void WriteDictionary(StreamBuffer stream, object dict, bool setType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001ED RID: 493 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001ED")]
|
||||
[Address(RVA = "0x2ECF150", Offset = "0x2ECE150", VA = "0x182ECF150")]
|
||||
private void WriteDictionaryHeader(StreamBuffer stream, Type type, out Protocol18.GpType keyWriteType, out Protocol18.GpType valueWriteType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001EE RID: 494 RVA: 0x00002DA8 File Offset: 0x00000FA8
|
||||
[Token(Token = "0x60001EE")]
|
||||
[Address(RVA = "0x2ECD610", Offset = "0x2ECC610", VA = "0x182ECD610")]
|
||||
private bool WriteArrayType(StreamBuffer stream, Type type, out Protocol18.GpType writeType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001EF RID: 495 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001EF")]
|
||||
[Address(RVA = "0x2ECFB90", Offset = "0x2ECEB90", VA = "0x182ECFB90")]
|
||||
private void WriteHashtableArray(StreamBuffer stream, object value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F0 RID: 496 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001F0")]
|
||||
[Address(RVA = "0x2ECEDB0", Offset = "0x2ECDDB0", VA = "0x182ECEDB0")]
|
||||
private void WriteDictionaryArray(StreamBuffer stream, IDictionary[] dictArray, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F1 RID: 497 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001F1")]
|
||||
[Address(RVA = "0x2ED02B0", Offset = "0x2ECF2B0", VA = "0x182ED02B0")]
|
||||
private void WriteIntLength(StreamBuffer stream, int value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F2 RID: 498 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001F2")]
|
||||
[Address(RVA = "0x2ECE040", Offset = "0x2ECD040", VA = "0x182ECE040")]
|
||||
private void WriteCompressedInt32(StreamBuffer stream, int value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F3 RID: 499 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001F3")]
|
||||
[Address(RVA = "0x2ECE1B0", Offset = "0x2ECD1B0", VA = "0x182ECE1B0")]
|
||||
private void WriteCompressedInt64(StreamBuffer stream, long value, bool writeType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F4 RID: 500 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001F4")]
|
||||
[Address(RVA = "0x2ECE320", Offset = "0x2ECD320", VA = "0x182ECE320")]
|
||||
private void WriteCompressedUInt32(StreamBuffer stream, uint value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F5 RID: 501 RVA: 0x00002DC0 File Offset: 0x00000FC0
|
||||
[Token(Token = "0x60001F5")]
|
||||
[Address(RVA = "0x2ECE410", Offset = "0x2ECD410", VA = "0x182ECE410")]
|
||||
private int WriteCompressedUInt32(byte[] buffer, uint value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001F6 RID: 502 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001F6")]
|
||||
[Address(RVA = "0x2ECE4B0", Offset = "0x2ECD4B0", VA = "0x182ECE4B0")]
|
||||
private void WriteCompressedUInt64(StreamBuffer stream, ulong value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001F7 RID: 503 RVA: 0x00002DD8 File Offset: 0x00000FD8
|
||||
[Token(Token = "0x60001F7")]
|
||||
[Address(RVA = "0x2EC92A0", Offset = "0x2EC82A0", VA = "0x182EC92A0")]
|
||||
private uint EncodeZigZag32(int value)
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
|
||||
// Token: 0x060001F8 RID: 504 RVA: 0x00002DF0 File Offset: 0x00000FF0
|
||||
[Token(Token = "0x60001F8")]
|
||||
[Address(RVA = "0x2EC92B0", Offset = "0x2EC82B0", VA = "0x182EC92B0")]
|
||||
private ulong EncodeZigZag64(long value)
|
||||
{
|
||||
return 0UL;
|
||||
}
|
||||
|
||||
// Token: 0x060001F9 RID: 505 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001F9")]
|
||||
[Address(RVA = "0x2ED1D60", Offset = "0x2ED0D60", VA = "0x182ED1D60")]
|
||||
public Protocol18()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000182 RID: 386
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000182")]
|
||||
private readonly byte[] versionBytes;
|
||||
|
||||
// Token: 0x04000183 RID: 387
|
||||
[Token(Token = "0x4000183")]
|
||||
private static readonly byte[] boolMasks;
|
||||
|
||||
// Token: 0x04000184 RID: 388
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000184")]
|
||||
private readonly double[] memDoubleBlock;
|
||||
|
||||
// Token: 0x04000185 RID: 389
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000185")]
|
||||
private readonly float[] memFloatBlock;
|
||||
|
||||
// Token: 0x04000186 RID: 390
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000186")]
|
||||
private readonly byte[] memCustomTypeBodyLengthSerialized;
|
||||
|
||||
// Token: 0x04000187 RID: 391
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000187")]
|
||||
private readonly byte[] memCompressedUInt32;
|
||||
|
||||
// Token: 0x04000188 RID: 392
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x4000188")]
|
||||
private byte[] memCompressedUInt64;
|
||||
|
||||
// Token: 0x02000032 RID: 50
|
||||
[Token(Token = "0x2000032")]
|
||||
public enum GpType : byte
|
||||
{
|
||||
// Token: 0x0400018A RID: 394
|
||||
[Token(Token = "0x400018A")]
|
||||
Unknown,
|
||||
// Token: 0x0400018B RID: 395
|
||||
[Token(Token = "0x400018B")]
|
||||
Boolean = 2,
|
||||
// Token: 0x0400018C RID: 396
|
||||
[Token(Token = "0x400018C")]
|
||||
Byte,
|
||||
// Token: 0x0400018D RID: 397
|
||||
[Token(Token = "0x400018D")]
|
||||
Short,
|
||||
// Token: 0x0400018E RID: 398
|
||||
[Token(Token = "0x400018E")]
|
||||
Float,
|
||||
// Token: 0x0400018F RID: 399
|
||||
[Token(Token = "0x400018F")]
|
||||
Double,
|
||||
// Token: 0x04000190 RID: 400
|
||||
[Token(Token = "0x4000190")]
|
||||
String,
|
||||
// Token: 0x04000191 RID: 401
|
||||
[Token(Token = "0x4000191")]
|
||||
Null,
|
||||
// Token: 0x04000192 RID: 402
|
||||
[Token(Token = "0x4000192")]
|
||||
CompressedInt,
|
||||
// Token: 0x04000193 RID: 403
|
||||
[Token(Token = "0x4000193")]
|
||||
CompressedLong,
|
||||
// Token: 0x04000194 RID: 404
|
||||
[Token(Token = "0x4000194")]
|
||||
Int1,
|
||||
// Token: 0x04000195 RID: 405
|
||||
[Token(Token = "0x4000195")]
|
||||
Int1_,
|
||||
// Token: 0x04000196 RID: 406
|
||||
[Token(Token = "0x4000196")]
|
||||
Int2,
|
||||
// Token: 0x04000197 RID: 407
|
||||
[Token(Token = "0x4000197")]
|
||||
Int2_,
|
||||
// Token: 0x04000198 RID: 408
|
||||
[Token(Token = "0x4000198")]
|
||||
L1,
|
||||
// Token: 0x04000199 RID: 409
|
||||
[Token(Token = "0x4000199")]
|
||||
L1_,
|
||||
// Token: 0x0400019A RID: 410
|
||||
[Token(Token = "0x400019A")]
|
||||
L2,
|
||||
// Token: 0x0400019B RID: 411
|
||||
[Token(Token = "0x400019B")]
|
||||
L2_,
|
||||
// Token: 0x0400019C RID: 412
|
||||
[Token(Token = "0x400019C")]
|
||||
Custom,
|
||||
// Token: 0x0400019D RID: 413
|
||||
[Token(Token = "0x400019D")]
|
||||
CustomTypeSlim = 128,
|
||||
// Token: 0x0400019E RID: 414
|
||||
[Token(Token = "0x400019E")]
|
||||
Dictionary = 20,
|
||||
// Token: 0x0400019F RID: 415
|
||||
[Token(Token = "0x400019F")]
|
||||
Hashtable,
|
||||
// Token: 0x040001A0 RID: 416
|
||||
[Token(Token = "0x40001A0")]
|
||||
ObjectArray = 23,
|
||||
// Token: 0x040001A1 RID: 417
|
||||
[Token(Token = "0x40001A1")]
|
||||
OperationRequest,
|
||||
// Token: 0x040001A2 RID: 418
|
||||
[Token(Token = "0x40001A2")]
|
||||
OperationResponse,
|
||||
// Token: 0x040001A3 RID: 419
|
||||
[Token(Token = "0x40001A3")]
|
||||
EventData,
|
||||
// Token: 0x040001A4 RID: 420
|
||||
[Token(Token = "0x40001A4")]
|
||||
BooleanFalse,
|
||||
// Token: 0x040001A5 RID: 421
|
||||
[Token(Token = "0x40001A5")]
|
||||
BooleanTrue,
|
||||
// Token: 0x040001A6 RID: 422
|
||||
[Token(Token = "0x40001A6")]
|
||||
ShortZero,
|
||||
// Token: 0x040001A7 RID: 423
|
||||
[Token(Token = "0x40001A7")]
|
||||
IntZero,
|
||||
// Token: 0x040001A8 RID: 424
|
||||
[Token(Token = "0x40001A8")]
|
||||
LongZero,
|
||||
// Token: 0x040001A9 RID: 425
|
||||
[Token(Token = "0x40001A9")]
|
||||
FloatZero,
|
||||
// Token: 0x040001AA RID: 426
|
||||
[Token(Token = "0x40001AA")]
|
||||
DoubleZero,
|
||||
// Token: 0x040001AB RID: 427
|
||||
[Token(Token = "0x40001AB")]
|
||||
ByteZero,
|
||||
// Token: 0x040001AC RID: 428
|
||||
[Token(Token = "0x40001AC")]
|
||||
Array = 64,
|
||||
// Token: 0x040001AD RID: 429
|
||||
[Token(Token = "0x40001AD")]
|
||||
BooleanArray = 66,
|
||||
// Token: 0x040001AE RID: 430
|
||||
[Token(Token = "0x40001AE")]
|
||||
ByteArray,
|
||||
// Token: 0x040001AF RID: 431
|
||||
[Token(Token = "0x40001AF")]
|
||||
ShortArray,
|
||||
// Token: 0x040001B0 RID: 432
|
||||
[Token(Token = "0x40001B0")]
|
||||
DoubleArray = 70,
|
||||
// Token: 0x040001B1 RID: 433
|
||||
[Token(Token = "0x40001B1")]
|
||||
FloatArray = 69,
|
||||
// Token: 0x040001B2 RID: 434
|
||||
[Token(Token = "0x40001B2")]
|
||||
StringArray = 71,
|
||||
// Token: 0x040001B3 RID: 435
|
||||
[Token(Token = "0x40001B3")]
|
||||
HashtableArray = 85,
|
||||
// Token: 0x040001B4 RID: 436
|
||||
[Token(Token = "0x40001B4")]
|
||||
DictionaryArray = 84,
|
||||
// Token: 0x040001B5 RID: 437
|
||||
[Token(Token = "0x40001B5")]
|
||||
CustomTypeArray = 83,
|
||||
// Token: 0x040001B6 RID: 438
|
||||
[Token(Token = "0x40001B6")]
|
||||
CompressedIntArray = 73,
|
||||
// Token: 0x040001B7 RID: 439
|
||||
[Token(Token = "0x40001B7")]
|
||||
CompressedLongArray
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000034 RID: 52
|
||||
[Token(Token = "0x2000034")]
|
||||
public struct SendOptions
|
||||
{
|
||||
// Token: 0x17000068 RID: 104
|
||||
// (set) Token: 0x060001FB RID: 507 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000068")]
|
||||
public bool Reliability
|
||||
{
|
||||
[Token(Token = "0x60001FB")]
|
||||
[Address(RVA = "0x11085C0", Offset = "0x11075C0", VA = "0x1811085C0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040001BD RID: 445
|
||||
[Token(Token = "0x40001BD")]
|
||||
public static readonly SendOptions SendReliable;
|
||||
|
||||
// Token: 0x040001BE RID: 446
|
||||
[Token(Token = "0x40001BE")]
|
||||
public static readonly SendOptions SendUnreliable;
|
||||
|
||||
// Token: 0x040001BF RID: 447
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001BF")]
|
||||
public DeliveryMode DeliveryMode;
|
||||
|
||||
// Token: 0x040001C0 RID: 448
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x40001C0")]
|
||||
public bool Encrypt;
|
||||
|
||||
// Token: 0x040001C1 RID: 449
|
||||
[FieldOffset(Offset = "0x5")]
|
||||
[Token(Token = "0x40001C1")]
|
||||
public byte Channel;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000011 RID: 17
|
||||
[Token(Token = "0x2000011")]
|
||||
public enum SerializationProtocol
|
||||
{
|
||||
// Token: 0x04000069 RID: 105
|
||||
[Token(Token = "0x4000069")]
|
||||
GpBinaryV16,
|
||||
// Token: 0x0400006A RID: 106
|
||||
[Token(Token = "0x400006A")]
|
||||
GpBinaryV18
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000012 RID: 18
|
||||
[Token(Token = "0x2000012")]
|
||||
internal static class SerializationProtocolFactory
|
||||
{
|
||||
// Token: 0x0600006F RID: 111 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600006F")]
|
||||
[Address(RVA = "0x2ED1FA0", Offset = "0x2ED0FA0", VA = "0x182ED1FA0")]
|
||||
internal static IProtocol Create(SerializationProtocol serializationProtocol)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000028 RID: 40
|
||||
// (Invoke) Token: 0x06000144 RID: 324
|
||||
[Token(Token = "0x2000028")]
|
||||
public delegate byte[] SerializeMethod(object customObject);
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000029 RID: 41
|
||||
// (Invoke) Token: 0x06000148 RID: 328
|
||||
[Token(Token = "0x2000029")]
|
||||
public delegate short SerializeStreamMethod(StreamBuffer outStream, object customObject);
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000018 RID: 24
|
||||
[Token(Token = "0x2000018")]
|
||||
internal class SimulationItem
|
||||
{
|
||||
// Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000096")]
|
||||
[Address(RVA = "0x2ED25E0", Offset = "0x2ED15E0", VA = "0x182ED25E0")]
|
||||
public SimulationItem()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000016 RID: 22
|
||||
// (get) Token: 0x06000097 RID: 151 RVA: 0x00002478 File Offset: 0x00000678
|
||||
// (set) Token: 0x06000098 RID: 152 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000016")]
|
||||
public int Delay
|
||||
{
|
||||
[Token(Token = "0x6000097")]
|
||||
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000098")]
|
||||
[Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040000A7 RID: 167
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000A7")]
|
||||
internal readonly Stopwatch stopw;
|
||||
|
||||
// Token: 0x040000A8 RID: 168
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000A8")]
|
||||
public int TimeToExecute;
|
||||
|
||||
// Token: 0x040000A9 RID: 169
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000A9")]
|
||||
public byte[] DelayedData;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,213 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AOT;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000035 RID: 53
|
||||
[Token(Token = "0x2000035")]
|
||||
public class SocketNative : IPhotonSocket
|
||||
{
|
||||
// Token: 0x060001FD RID: 509
|
||||
[Token(Token = "0x60001FD")]
|
||||
[Address(RVA = "0x2ED3EE0", Offset = "0x2ED2EE0", VA = "0x182ED3EE0")]
|
||||
public static extern IntPtr egconnectWithProtocols(string address, byte connectionProtocol, string appID, string serializationProtocolString, byte serializationProtocolMajor, byte serializationProtocolMinor);
|
||||
|
||||
// Token: 0x060001FE RID: 510
|
||||
[Token(Token = "0x60001FE")]
|
||||
[Address(RVA = "0x2ED4070", Offset = "0x2ED3070", VA = "0x182ED4070")]
|
||||
public static extern byte eggetState(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x060001FF RID: 511
|
||||
[Token(Token = "0x60001FF")]
|
||||
[Address(RVA = "0x2ED3FF0", Offset = "0x2ED2FF0", VA = "0x182ED3FF0")]
|
||||
public static extern void egdisconnect(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x06000200 RID: 512
|
||||
[Token(Token = "0x6000200")]
|
||||
[Address(RVA = "0x2ED42D0", Offset = "0x2ED32D0", VA = "0x182ED42D0")]
|
||||
public static extern uint egservice(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x06000201 RID: 513
|
||||
[Token(Token = "0x6000201")]
|
||||
[Address(RVA = "0x2ED4220", Offset = "0x2ED3220", VA = "0x182ED4220")]
|
||||
public static extern bool egsend(IntPtr pConnectionHandler, byte[] arr, uint size);
|
||||
|
||||
// Token: 0x06000202 RID: 514
|
||||
[Token(Token = "0x6000202")]
|
||||
[Address(RVA = "0x2ED4170", Offset = "0x2ED3170", VA = "0x182ED4170")]
|
||||
public static extern uint egread(IntPtr pConnectionHandler, byte[] arr, ref uint size);
|
||||
|
||||
// Token: 0x06000203 RID: 515
|
||||
[Token(Token = "0x6000203")]
|
||||
[Address(RVA = "0x2ED4350", Offset = "0x2ED3350", VA = "0x182ED4350")]
|
||||
public static extern void egsetSocketLoggingCallback(IntPtr pConnectionHandler, IntPtr userData, SocketNative.LogCallbackDelegate callback);
|
||||
|
||||
// Token: 0x06000204 RID: 516
|
||||
[Token(Token = "0x6000204")]
|
||||
[Address(RVA = "0x2ED43F0", Offset = "0x2ED33F0", VA = "0x182ED43F0")]
|
||||
public static extern bool egsetSocketLoggingLevel(IntPtr pConnectionHandler, int level);
|
||||
|
||||
// Token: 0x06000205 RID: 517
|
||||
[Token(Token = "0x6000205")]
|
||||
[Address(RVA = "0x2ED40F0", Offset = "0x2ED30F0", VA = "0x182ED40F0")]
|
||||
public static extern bool eggetUsingIPv6(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x06000206 RID: 518 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000206")]
|
||||
[Address(RVA = "0x2ED3D70", Offset = "0x2ED2D70", VA = "0x182ED3D70")]
|
||||
[Preserve]
|
||||
public SocketNative(PeerBase npeer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000207 RID: 519 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000207")]
|
||||
[Address(RVA = "0x2ED31D0", Offset = "0x2ED21D0", VA = "0x182ED31D0", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000208 RID: 520 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000208")]
|
||||
[Address(RVA = "0x2ED29B0", Offset = "0x2ED19B0", VA = "0x182ED29B0")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000209 RID: 521 RVA: 0x00002E08 File Offset: 0x00001008
|
||||
[Token(Token = "0x6000209")]
|
||||
[Address(RVA = "0x2ED2650", Offset = "0x2ED1650", VA = "0x182ED2650", Slot = "4")]
|
||||
public override bool Connect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600020A RID: 522 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600020A")]
|
||||
[Address(RVA = "0x2ED2750", Offset = "0x2ED1750", VA = "0x182ED2750")]
|
||||
[MonoPInvokeCallback(typeof(SocketNative.LogCallbackDelegate))]
|
||||
private static void DebugReturn(IntPtr pUserData, int debugLevel, string str)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020B RID: 523 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600020B")]
|
||||
[Address(RVA = "0x2ED2AA0", Offset = "0x2ED1AA0", VA = "0x182ED2AA0")]
|
||||
internal void DnsAndConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600020C RID: 524 RVA: 0x00002E20 File Offset: 0x00001020
|
||||
[Token(Token = "0x600020C")]
|
||||
[Address(RVA = "0x2ED2860", Offset = "0x2ED1860", VA = "0x182ED2860", Slot = "5")]
|
||||
public override bool Disconnect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600020D RID: 525 RVA: 0x00002E38 File Offset: 0x00001038
|
||||
[Token(Token = "0x600020D")]
|
||||
[Address(RVA = "0x2ED3AF0", Offset = "0x2ED2AF0", VA = "0x182ED3AF0", Slot = "6")]
|
||||
public override PhotonSocketError Send(byte[] data, int length)
|
||||
{
|
||||
return PhotonSocketError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x0600020E RID: 526 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600020E")]
|
||||
[Address(RVA = "0x2ED3240", Offset = "0x2ED2240", VA = "0x182ED3240")]
|
||||
public void ReceiveLoop()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001C2 RID: 450
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40001C2")]
|
||||
private IntPtr pConnectionHandler;
|
||||
|
||||
// Token: 0x040001C3 RID: 451
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40001C3")]
|
||||
private GCHandle handle;
|
||||
|
||||
// Token: 0x040001C4 RID: 452
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40001C4")]
|
||||
internal readonly object syncer;
|
||||
|
||||
// Token: 0x040001C5 RID: 453
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40001C5")]
|
||||
private string serializationProtocolType;
|
||||
|
||||
// Token: 0x040001C6 RID: 454
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40001C6")]
|
||||
private byte[] serializationProtocolBytes;
|
||||
|
||||
// Token: 0x040001C7 RID: 455
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40001C7")]
|
||||
private string appId;
|
||||
|
||||
// Token: 0x040001C8 RID: 456
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40001C8")]
|
||||
private SocketNative.NativeDebugLevel debugLevel;
|
||||
|
||||
// Token: 0x02000036 RID: 54
|
||||
// (Invoke) Token: 0x06000210 RID: 528
|
||||
[Token(Token = "0x2000036")]
|
||||
public delegate void LogCallbackDelegate(IntPtr pUserData, int level, string msg);
|
||||
|
||||
// Token: 0x02000037 RID: 55
|
||||
[Token(Token = "0x2000037")]
|
||||
private enum NativeSocketState : byte
|
||||
{
|
||||
// Token: 0x040001CA RID: 458
|
||||
[Token(Token = "0x40001CA")]
|
||||
Disconnected,
|
||||
// Token: 0x040001CB RID: 459
|
||||
[Token(Token = "0x40001CB")]
|
||||
Connecting,
|
||||
// Token: 0x040001CC RID: 460
|
||||
[Token(Token = "0x40001CC")]
|
||||
Connected,
|
||||
// Token: 0x040001CD RID: 461
|
||||
[Token(Token = "0x40001CD")]
|
||||
ConnectionError,
|
||||
// Token: 0x040001CE RID: 462
|
||||
[Token(Token = "0x40001CE")]
|
||||
SendError,
|
||||
// Token: 0x040001CF RID: 463
|
||||
[Token(Token = "0x40001CF")]
|
||||
ReceiveError,
|
||||
// Token: 0x040001D0 RID: 464
|
||||
[Token(Token = "0x40001D0")]
|
||||
Disconnecting
|
||||
}
|
||||
|
||||
// Token: 0x02000038 RID: 56
|
||||
[Token(Token = "0x2000038")]
|
||||
private enum NativeDebugLevel : byte
|
||||
{
|
||||
// Token: 0x040001D2 RID: 466
|
||||
[Token(Token = "0x40001D2")]
|
||||
OFF,
|
||||
// Token: 0x040001D3 RID: 467
|
||||
[Token(Token = "0x40001D3")]
|
||||
ERRORS,
|
||||
// Token: 0x040001D4 RID: 468
|
||||
[Token(Token = "0x40001D4")]
|
||||
WARNINGS,
|
||||
// Token: 0x040001D5 RID: 469
|
||||
[Token(Token = "0x40001D5")]
|
||||
INFO,
|
||||
// Token: 0x040001D6 RID: 470
|
||||
[Token(Token = "0x40001D6")]
|
||||
ALL
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using System.Net.Sockets;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000039 RID: 57
|
||||
[Token(Token = "0x2000039")]
|
||||
public class SocketTcp : IPhotonSocket, IDisposable
|
||||
{
|
||||
// Token: 0x06000213 RID: 531 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000213")]
|
||||
[Address(RVA = "0x2ED7970", Offset = "0x2ED6970", VA = "0x182ED7970")]
|
||||
[Preserve]
|
||||
public SocketTcp(PeerBase npeer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000214 RID: 532 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000214")]
|
||||
[Address(RVA = "0x2ED6AB0", Offset = "0x2ED5AB0", VA = "0x182ED6AB0", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000215 RID: 533 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000215")]
|
||||
[Address(RVA = "0x2ED6330", Offset = "0x2ED5330", VA = "0x182ED6330", Slot = "7")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000216 RID: 534 RVA: 0x00002E50 File Offset: 0x00001050
|
||||
[Token(Token = "0x6000216")]
|
||||
[Address(RVA = "0x2ED6050", Offset = "0x2ED5050", VA = "0x182ED6050", Slot = "4")]
|
||||
public override bool Connect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000217 RID: 535 RVA: 0x00002E68 File Offset: 0x00001068
|
||||
[Token(Token = "0x6000217")]
|
||||
[Address(RVA = "0x2ED61D0", Offset = "0x2ED51D0", VA = "0x182ED61D0", Slot = "5")]
|
||||
public override bool Disconnect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000218 RID: 536 RVA: 0x00002E80 File Offset: 0x00001080
|
||||
[Token(Token = "0x6000218")]
|
||||
[Address(RVA = "0x2ED7560", Offset = "0x2ED6560", VA = "0x182ED7560", Slot = "6")]
|
||||
public override PhotonSocketError Send(byte[] data, int length)
|
||||
{
|
||||
return PhotonSocketError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000219 RID: 537 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000219")]
|
||||
[Address(RVA = "0x2ED6410", Offset = "0x2ED5410", VA = "0x182ED6410")]
|
||||
internal void DnsAndConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600021A RID: 538 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021A")]
|
||||
[Address(RVA = "0x2ED6B20", Offset = "0x2ED5B20", VA = "0x182ED6B20")]
|
||||
public void ReceiveLoop()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001D7 RID: 471
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40001D7")]
|
||||
private Socket sock;
|
||||
|
||||
// Token: 0x040001D8 RID: 472
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40001D8")]
|
||||
private readonly object syncer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,190 @@
|
||||
using System;
|
||||
using System.Net.Sockets;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200003A RID: 58
|
||||
[Token(Token = "0x200003A")]
|
||||
public class SocketTcpAsync : IPhotonSocket, IDisposable
|
||||
{
|
||||
// Token: 0x0600021B RID: 539 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021B")]
|
||||
[Address(RVA = "0x2ED5F90", Offset = "0x2ED4F90", VA = "0x182ED5F90")]
|
||||
[Preserve]
|
||||
public SocketTcpAsync(PeerBase npeer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600021C RID: 540 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021C")]
|
||||
[Address(RVA = "0x2ED4E80", Offset = "0x2ED3E80", VA = "0x182ED4E80", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600021D RID: 541 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600021D")]
|
||||
[Address(RVA = "0x2ED4760", Offset = "0x2ED3760", VA = "0x182ED4760", Slot = "7")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600021E RID: 542 RVA: 0x00002E98 File Offset: 0x00001098
|
||||
[Token(Token = "0x600021E")]
|
||||
[Address(RVA = "0x2ED4480", Offset = "0x2ED3480", VA = "0x182ED4480", Slot = "4")]
|
||||
public override bool Connect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600021F RID: 543 RVA: 0x00002EB0 File Offset: 0x000010B0
|
||||
[Token(Token = "0x600021F")]
|
||||
[Address(RVA = "0x2ED4600", Offset = "0x2ED3600", VA = "0x182ED4600", Slot = "5")]
|
||||
public override bool Disconnect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000220 RID: 544 RVA: 0x00002EC8 File Offset: 0x000010C8
|
||||
[Token(Token = "0x6000220")]
|
||||
[Address(RVA = "0x2ED5B80", Offset = "0x2ED4B80", VA = "0x182ED5B80", Slot = "6")]
|
||||
public override PhotonSocketError Send(byte[] data, int length)
|
||||
{
|
||||
return PhotonSocketError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000221 RID: 545 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000221")]
|
||||
[Address(RVA = "0x2ED4840", Offset = "0x2ED3840", VA = "0x182ED4840")]
|
||||
internal void DnsAndConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000222 RID: 546 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000222")]
|
||||
[Address(RVA = "0x2ED5810", Offset = "0x2ED4810", VA = "0x182ED5810")]
|
||||
private void ReceiveAsync([Optional] SocketTcpAsync.ReceiveContext context)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000223 RID: 547 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000223")]
|
||||
[Address(RVA = "0x2ED4EF0", Offset = "0x2ED3EF0", VA = "0x182ED4EF0")]
|
||||
private void ReceiveAsync(IAsyncResult ar)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001D9 RID: 473
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40001D9")]
|
||||
private Socket sock;
|
||||
|
||||
// Token: 0x040001DA RID: 474
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40001DA")]
|
||||
private readonly object syncer;
|
||||
|
||||
// Token: 0x0200003B RID: 59
|
||||
[Token(Token = "0x200003B")]
|
||||
private class ReceiveContext
|
||||
{
|
||||
// Token: 0x06000224 RID: 548 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000224")]
|
||||
[Address(RVA = "0x2ED1EA0", Offset = "0x2ED0EA0", VA = "0x182ED1EA0")]
|
||||
public ReceiveContext(Socket socket, byte[] headerBuffer, byte[] messageBuffer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000069 RID: 105
|
||||
// (get) Token: 0x06000225 RID: 549 RVA: 0x00002EE0 File Offset: 0x000010E0
|
||||
[Token(Token = "0x17000069")]
|
||||
public bool ReadingHeader
|
||||
{
|
||||
[Token(Token = "0x6000225")]
|
||||
[Address(RVA = "0x2ED1F30", Offset = "0x2ED0F30", VA = "0x182ED1F30")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006A RID: 106
|
||||
// (get) Token: 0x06000226 RID: 550 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x1700006A")]
|
||||
public byte[] CurrentBuffer
|
||||
{
|
||||
[Token(Token = "0x6000226")]
|
||||
[Address(RVA = "0x2ED1EF0", Offset = "0x2ED0EF0", VA = "0x182ED1EF0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006B RID: 107
|
||||
// (get) Token: 0x06000227 RID: 551 RVA: 0x00002EF8 File Offset: 0x000010F8
|
||||
[Token(Token = "0x1700006B")]
|
||||
public int CurrentOffset
|
||||
{
|
||||
[Token(Token = "0x6000227")]
|
||||
[Address(RVA = "0x2ED1F20", Offset = "0x2ED0F20", VA = "0x182ED1F20")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006C RID: 108
|
||||
// (get) Token: 0x06000228 RID: 552 RVA: 0x00002F10 File Offset: 0x00001110
|
||||
[Token(Token = "0x1700006C")]
|
||||
public int CurrentExpected
|
||||
{
|
||||
[Token(Token = "0x6000228")]
|
||||
[Address(RVA = "0x2ED1F10", Offset = "0x2ED0F10", VA = "0x182ED1F10")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000229 RID: 553 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000229")]
|
||||
[Address(RVA = "0x2ED1E90", Offset = "0x2ED0E90", VA = "0x182ED1E90")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001DB RID: 475
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40001DB")]
|
||||
public Socket workSocket;
|
||||
|
||||
// Token: 0x040001DC RID: 476
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40001DC")]
|
||||
public int ReceivedHeaderBytes;
|
||||
|
||||
// Token: 0x040001DD RID: 477
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40001DD")]
|
||||
public byte[] HeaderBuffer;
|
||||
|
||||
// Token: 0x040001DE RID: 478
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40001DE")]
|
||||
public int ExpectedMessageBytes;
|
||||
|
||||
// Token: 0x040001DF RID: 479
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40001DF")]
|
||||
public int ReceivedMessageBytes;
|
||||
|
||||
// Token: 0x040001E0 RID: 480
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40001E0")]
|
||||
public byte[] MessageBuffer;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using System.Net.Sockets;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200003C RID: 60
|
||||
[Token(Token = "0x200003C")]
|
||||
public class SocketUdp : IPhotonSocket, IDisposable
|
||||
{
|
||||
// Token: 0x0600022A RID: 554 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600022A")]
|
||||
[Address(RVA = "0x2EDAEA0", Offset = "0x2ED9EA0", VA = "0x182EDAEA0")]
|
||||
[Preserve]
|
||||
public SocketUdp(PeerBase npeer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600022B RID: 555 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600022B")]
|
||||
[Address(RVA = "0x2EDA230", Offset = "0x2ED9230", VA = "0x182EDA230", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600022C RID: 556 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600022C")]
|
||||
[Address(RVA = "0x2ED9BD0", Offset = "0x2ED8BD0", VA = "0x182ED9BD0", Slot = "7")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600022D RID: 557 RVA: 0x00002F28 File Offset: 0x00001128
|
||||
[Token(Token = "0x600022D")]
|
||||
[Address(RVA = "0x2ED98F0", Offset = "0x2ED88F0", VA = "0x182ED98F0", Slot = "4")]
|
||||
public override bool Connect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600022E RID: 558 RVA: 0x00002F40 File Offset: 0x00001140
|
||||
[Token(Token = "0x600022E")]
|
||||
[Address(RVA = "0x2ED9A70", Offset = "0x2ED8A70", VA = "0x182ED9A70", Slot = "5")]
|
||||
public override bool Disconnect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600022F RID: 559 RVA: 0x00002F58 File Offset: 0x00001158
|
||||
[Token(Token = "0x600022F")]
|
||||
[Address(RVA = "0x2EDAA60", Offset = "0x2ED9A60", VA = "0x182EDAA60", Slot = "6")]
|
||||
public override PhotonSocketError Send(byte[] data, int length)
|
||||
{
|
||||
return PhotonSocketError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000230 RID: 560 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000230")]
|
||||
[Address(RVA = "0x2ED9CB0", Offset = "0x2ED8CB0", VA = "0x182ED9CB0")]
|
||||
internal void DnsAndConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000231 RID: 561 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000231")]
|
||||
[Address(RVA = "0x2EDA2A0", Offset = "0x2ED92A0", VA = "0x182EDA2A0")]
|
||||
public void ReceiveLoop()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001E1 RID: 481
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40001E1")]
|
||||
private Socket sock;
|
||||
|
||||
// Token: 0x040001E2 RID: 482
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40001E2")]
|
||||
private readonly object syncer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using System.Net.Sockets;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200003D RID: 61
|
||||
[Token(Token = "0x200003D")]
|
||||
public class SocketUdpAsync : IPhotonSocket, IDisposable
|
||||
{
|
||||
// Token: 0x06000232 RID: 562 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000232")]
|
||||
[Address(RVA = "0x2ED9830", Offset = "0x2ED8830", VA = "0x182ED9830")]
|
||||
[Preserve]
|
||||
public SocketUdpAsync(PeerBase npeer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000233 RID: 563 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000233")]
|
||||
[Address(RVA = "0x2ED8310", Offset = "0x2ED7310", VA = "0x182ED8310", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000234 RID: 564 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000234")]
|
||||
[Address(RVA = "0x2ED7D10", Offset = "0x2ED6D10", VA = "0x182ED7D10", Slot = "7")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000235 RID: 565 RVA: 0x00002F70 File Offset: 0x00001170
|
||||
[Token(Token = "0x6000235")]
|
||||
[Address(RVA = "0x2ED7A30", Offset = "0x2ED6A30", VA = "0x182ED7A30", Slot = "4")]
|
||||
public override bool Connect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000236 RID: 566 RVA: 0x00002F88 File Offset: 0x00001188
|
||||
[Token(Token = "0x6000236")]
|
||||
[Address(RVA = "0x2ED7BB0", Offset = "0x2ED6BB0", VA = "0x182ED7BB0", Slot = "5")]
|
||||
public override bool Disconnect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000237 RID: 567 RVA: 0x00002FA0 File Offset: 0x000011A0
|
||||
[Token(Token = "0x6000237")]
|
||||
[Address(RVA = "0x2ED9100", Offset = "0x2ED8100", VA = "0x182ED9100", Slot = "6")]
|
||||
public override PhotonSocketError Send(byte[] data, int length)
|
||||
{
|
||||
return PhotonSocketError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000238 RID: 568 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000238")]
|
||||
[Address(RVA = "0x2ED7DF0", Offset = "0x2ED6DF0", VA = "0x182ED7DF0")]
|
||||
internal void DnsAndConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000239 RID: 569 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000239")]
|
||||
[Address(RVA = "0x2ED9540", Offset = "0x2ED8540", VA = "0x182ED9540")]
|
||||
public void StartReceive()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023A RID: 570 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023A")]
|
||||
[Address(RVA = "0x2ED8380", Offset = "0x2ED7380", VA = "0x182ED8380")]
|
||||
private void OnReceive(IAsyncResult ar)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001E3 RID: 483
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40001E3")]
|
||||
private Socket sock;
|
||||
|
||||
// Token: 0x040001E4 RID: 484
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40001E4")]
|
||||
private readonly object syncer;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200000B RID: 11
|
||||
[Token(Token = "0x200000B")]
|
||||
public enum StatusCode
|
||||
{
|
||||
// Token: 0x04000041 RID: 65
|
||||
[Token(Token = "0x4000041")]
|
||||
Connect = 1024,
|
||||
// Token: 0x04000042 RID: 66
|
||||
[Token(Token = "0x4000042")]
|
||||
Disconnect,
|
||||
// Token: 0x04000043 RID: 67
|
||||
[Token(Token = "0x4000043")]
|
||||
Exception,
|
||||
// Token: 0x04000044 RID: 68
|
||||
[Token(Token = "0x4000044")]
|
||||
ExceptionOnConnect = 1023,
|
||||
// Token: 0x04000045 RID: 69
|
||||
[Token(Token = "0x4000045")]
|
||||
SecurityExceptionOnConnect = 1022,
|
||||
// Token: 0x04000046 RID: 70
|
||||
[Token(Token = "0x4000046")]
|
||||
SendError = 1030,
|
||||
// Token: 0x04000047 RID: 71
|
||||
[Token(Token = "0x4000047")]
|
||||
ExceptionOnReceive = 1039,
|
||||
// Token: 0x04000048 RID: 72
|
||||
[Token(Token = "0x4000048")]
|
||||
TimeoutDisconnect,
|
||||
// Token: 0x04000049 RID: 73
|
||||
[Token(Token = "0x4000049")]
|
||||
DisconnectByServerTimeout,
|
||||
// Token: 0x0400004A RID: 74
|
||||
[Token(Token = "0x400004A")]
|
||||
DisconnectByServerUserLimit,
|
||||
// Token: 0x0400004B RID: 75
|
||||
[Token(Token = "0x400004B")]
|
||||
DisconnectByServerLogic,
|
||||
// Token: 0x0400004C RID: 76
|
||||
[Token(Token = "0x400004C")]
|
||||
DisconnectByServerReasonUnknown,
|
||||
// Token: 0x0400004D RID: 77
|
||||
[Token(Token = "0x400004D")]
|
||||
EncryptionEstablished = 1048,
|
||||
// Token: 0x0400004E RID: 78
|
||||
[Token(Token = "0x400004E")]
|
||||
EncryptionFailedToEstablish
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,182 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200003E RID: 62
|
||||
[Token(Token = "0x200003E")]
|
||||
public class StreamBuffer
|
||||
{
|
||||
// Token: 0x0600023B RID: 571 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023B")]
|
||||
[Address(RVA = "0x2EDB600", Offset = "0x2EDA600", VA = "0x182EDB600")]
|
||||
public StreamBuffer(int size = 0)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023C RID: 572 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023C")]
|
||||
[Address(RVA = "0x2EDB660", Offset = "0x2EDA660", VA = "0x182EDB660")]
|
||||
public StreamBuffer(byte[] buf)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023D RID: 573 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600023D")]
|
||||
[Address(RVA = "0x2EDB3F0", Offset = "0x2EDA3F0", VA = "0x182EDB3F0")]
|
||||
public byte[] ToArray()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600023E RID: 574 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600023E")]
|
||||
[Address(RVA = "0x2EDB360", Offset = "0x2EDA360", VA = "0x182EDB360")]
|
||||
public byte[] ToArrayFromPos()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023F")]
|
||||
[Address(RVA = "0x2EDB010", Offset = "0x2EDA010", VA = "0x182EDB010")]
|
||||
public void Compact()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000240 RID: 576 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000240")]
|
||||
[Address(RVA = "0x1044000", Offset = "0x1043000", VA = "0x181044000")]
|
||||
public byte[] GetBuffer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000241 RID: 577 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000241")]
|
||||
[Address(RVA = "0x2EDB090", Offset = "0x2EDA090", VA = "0x182EDB090")]
|
||||
public byte[] GetBufferAndAdvance(int length, out int offset)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1700006D RID: 109
|
||||
// (get) Token: 0x06000242 RID: 578 RVA: 0x00002FB8 File Offset: 0x000011B8
|
||||
[Token(Token = "0x1700006D")]
|
||||
public int Length
|
||||
{
|
||||
[Token(Token = "0x6000242")]
|
||||
[Address(RVA = "0x2C8E4E0", Offset = "0x2C8D4E0", VA = "0x182C8E4E0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006E RID: 110
|
||||
// (get) Token: 0x06000243 RID: 579 RVA: 0x00002FD0 File Offset: 0x000011D0
|
||||
// (set) Token: 0x06000244 RID: 580 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006E")]
|
||||
public int Position
|
||||
{
|
||||
[Token(Token = "0x6000243")]
|
||||
[Address(RVA = "0x1202050", Offset = "0x1201050", VA = "0x181202050")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000244")]
|
||||
[Address(RVA = "0x2EDB6A0", Offset = "0x2EDA6A0", VA = "0x182EDB6A0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000245 RID: 581 RVA: 0x00002FE8 File Offset: 0x000011E8
|
||||
[Token(Token = "0x6000245")]
|
||||
[Address(RVA = "0x2EDB220", Offset = "0x2EDA220", VA = "0x182EDB220")]
|
||||
public long Seek(long offset, SeekOrigin origin)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06000246 RID: 582 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000246")]
|
||||
[Address(RVA = "0x2EDB330", Offset = "0x2EDA330", VA = "0x182EDB330")]
|
||||
public void SetLength(long value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000247 RID: 583 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000247")]
|
||||
[Address(RVA = "0x2EDB320", Offset = "0x2EDA320", VA = "0x182EDB320")]
|
||||
public void SetCapacityMinimum(int neededSize)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000248 RID: 584 RVA: 0x00003000 File Offset: 0x00001200
|
||||
[Token(Token = "0x6000248")]
|
||||
[Address(RVA = "0x2EDB1C0", Offset = "0x2EDA1C0", VA = "0x182EDB1C0")]
|
||||
public int Read(byte[] buffer, int offset, int count)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000249 RID: 585 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000249")]
|
||||
[Address(RVA = "0x2EDB580", Offset = "0x2EDA580", VA = "0x182EDB580")]
|
||||
public void Write(byte[] buffer, int srcOffset, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024A RID: 586 RVA: 0x00003018 File Offset: 0x00001218
|
||||
[Token(Token = "0x600024A")]
|
||||
[Address(RVA = "0x2EDB0D0", Offset = "0x2EDA0D0", VA = "0x182EDB0D0")]
|
||||
public byte ReadByte()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600024B RID: 587 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600024B")]
|
||||
[Address(RVA = "0x2EDB460", Offset = "0x2EDA460", VA = "0x182EDB460")]
|
||||
public void WriteByte(byte value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024C RID: 588 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600024C")]
|
||||
[Address(RVA = "0x2EDB4D0", Offset = "0x2EDA4D0", VA = "0x182EDB4D0")]
|
||||
public void WriteBytes(byte v0, byte v1)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024D RID: 589 RVA: 0x00003030 File Offset: 0x00001230
|
||||
[Token(Token = "0x600024D")]
|
||||
[Address(RVA = "0x2EDAF60", Offset = "0x2ED9F60", VA = "0x182EDAF60")]
|
||||
private bool CheckSize(int size)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001E5 RID: 485
|
||||
[Token(Token = "0x40001E5")]
|
||||
private const int DefaultInitialSize = 0;
|
||||
|
||||
// Token: 0x040001E6 RID: 486
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40001E6")]
|
||||
private int pos;
|
||||
|
||||
// Token: 0x040001E7 RID: 487
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40001E7")]
|
||||
private int len;
|
||||
|
||||
// Token: 0x040001E8 RID: 488
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40001E8")]
|
||||
private byte[] buf;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,147 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Reflection;
|
||||
using System.Threading;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x0200003F RID: 63
|
||||
[Token(Token = "0x200003F")]
|
||||
public class SupportClass
|
||||
{
|
||||
// Token: 0x0600024E RID: 590 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600024E")]
|
||||
[Address(RVA = "0x2EDBEF0", Offset = "0x2EDAEF0", VA = "0x182EDBEF0")]
|
||||
public static List<MethodInfo> GetMethods(Type type, Type attribute)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600024F RID: 591 RVA: 0x00003048 File Offset: 0x00001248
|
||||
[Token(Token = "0x600024F")]
|
||||
[Address(RVA = "0x2EDC010", Offset = "0x2EDB010", VA = "0x182EDC010")]
|
||||
public static int GetTickCount()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000250 RID: 592 RVA: 0x00003060 File Offset: 0x00001260
|
||||
[Token(Token = "0x6000250")]
|
||||
[Address(RVA = "0x2EDC190", Offset = "0x2EDB190", VA = "0x182EDC190")]
|
||||
public static byte StartBackgroundCalls(Func<bool> myThread, int millisecondsInterval = 100, string taskName = "")
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000251 RID: 593 RVA: 0x00003078 File Offset: 0x00001278
|
||||
[Token(Token = "0x6000251")]
|
||||
[Address(RVA = "0x2EDC860", Offset = "0x2EDB860", VA = "0x182EDC860")]
|
||||
public static bool StopBackgroundCalls(byte id)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000252 RID: 594 RVA: 0x00003090 File Offset: 0x00001290
|
||||
[Token(Token = "0x6000252")]
|
||||
[Address(RVA = "0x2EDC5A0", Offset = "0x2EDB5A0", VA = "0x182EDC5A0")]
|
||||
public static bool StopAllBackgroundCalls()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000253 RID: 595 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000253")]
|
||||
[Address(RVA = "0x2EDCB60", Offset = "0x2EDBB60", VA = "0x182EDCB60")]
|
||||
public static void WriteStackTrace(Exception throwable, TextWriter stream)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000254 RID: 596 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000254")]
|
||||
[Address(RVA = "0x2EDCAD0", Offset = "0x2EDBAD0", VA = "0x182EDCAD0")]
|
||||
public static void WriteStackTrace(Exception throwable)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000255 RID: 597 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000255")]
|
||||
[Address(RVA = "0x2EDB8A0", Offset = "0x2EDA8A0", VA = "0x182EDB8A0")]
|
||||
public static string DictionaryToString(IDictionary dictionary)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000256 RID: 598 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000256")]
|
||||
[Address(RVA = "0x2EDB900", Offset = "0x2EDA900", VA = "0x182EDB900")]
|
||||
public static string DictionaryToString(IDictionary dictionary, bool includeTypes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000257 RID: 599 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000257")]
|
||||
[Address(RVA = "0x2EDB6C0", Offset = "0x2EDA6C0", VA = "0x182EDB6C0")]
|
||||
public static string ByteArrayToString(byte[] list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000258 RID: 600 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000258")]
|
||||
[Address(RVA = "0x2EDC080", Offset = "0x2EDB080", VA = "0x182EDC080")]
|
||||
private static uint[] InitializeTable(uint polynomial)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000259 RID: 601 RVA: 0x000030A8 File Offset: 0x000012A8
|
||||
[Token(Token = "0x6000259")]
|
||||
[Address(RVA = "0x2EDB730", Offset = "0x2EDA730", VA = "0x182EDB730")]
|
||||
public static uint CalculateCrc(byte[] buffer, int length)
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
|
||||
// Token: 0x040001E9 RID: 489
|
||||
[Token(Token = "0x40001E9")]
|
||||
private static List<Thread> threadList;
|
||||
|
||||
// Token: 0x040001EA RID: 490
|
||||
[Token(Token = "0x40001EA")]
|
||||
private static readonly object ThreadListLock;
|
||||
|
||||
// Token: 0x040001EB RID: 491
|
||||
[Token(Token = "0x40001EB")]
|
||||
protected internal static SupportClass.IntegerMillisecondsDelegate IntegerMilliseconds;
|
||||
|
||||
// Token: 0x040001EC RID: 492
|
||||
[Token(Token = "0x40001EC")]
|
||||
private static uint[] crcLookupTable;
|
||||
|
||||
// Token: 0x02000040 RID: 64
|
||||
// (Invoke) Token: 0x0600025C RID: 604
|
||||
[Token(Token = "0x2000040")]
|
||||
public delegate int IntegerMillisecondsDelegate();
|
||||
|
||||
// Token: 0x02000041 RID: 65
|
||||
[Token(Token = "0x2000041")]
|
||||
public class ThreadSafeRandom
|
||||
{
|
||||
// Token: 0x0600025F RID: 607 RVA: 0x000030C0 File Offset: 0x000012C0
|
||||
[Token(Token = "0x600025F")]
|
||||
[Address(RVA = "0x2EDF410", Offset = "0x2EDE410", VA = "0x182EDF410")]
|
||||
public static int Next()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x040001ED RID: 493
|
||||
[Token(Token = "0x40001ED")]
|
||||
private static readonly Random _r;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,189 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000046 RID: 70
|
||||
[Token(Token = "0x2000046")]
|
||||
internal class TPeer : PeerBase
|
||||
{
|
||||
// Token: 0x0600026B RID: 619 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600026B")]
|
||||
[Address(RVA = "0x2EDF330", Offset = "0x2EDE330", VA = "0x182EDF330")]
|
||||
internal TPeer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600026C RID: 620 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600026C")]
|
||||
[Address(RVA = "0x2EDDF40", Offset = "0x2EDCF40", VA = "0x182EDDF40", Slot = "5")]
|
||||
internal override void InitPeerBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600026D RID: 621 RVA: 0x000030F0 File Offset: 0x000012F0
|
||||
[Token(Token = "0x600026D")]
|
||||
[Address(RVA = "0x2EDCCF0", Offset = "0x2EDBCF0", VA = "0x182EDCCF0", Slot = "6")]
|
||||
internal override bool Connect(string serverAddress, string proxyServerAddress, string appID, object customData)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600026E RID: 622 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600026E")]
|
||||
[Address(RVA = "0x2EDDFE0", Offset = "0x2EDCFE0", VA = "0x182EDDFE0", Slot = "7")]
|
||||
public override void OnConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600026F RID: 623 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600026F")]
|
||||
[Address(RVA = "0x2EDD0D0", Offset = "0x2EDC0D0", VA = "0x182EDD0D0", Slot = "8")]
|
||||
internal override void Disconnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000270")]
|
||||
[Address(RVA = "0x2EDF170", Offset = "0x2EDE170", VA = "0x182EDF170", Slot = "9")]
|
||||
internal override void StopConnection()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000271 RID: 625 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000271")]
|
||||
[Address(RVA = "0x2EDDE10", Offset = "0x2EDCE10", VA = "0x182EDDE10", Slot = "10")]
|
||||
internal override void FetchServerTimestamp()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000272 RID: 626 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000272")]
|
||||
[Address(RVA = "0x2EDD4E0", Offset = "0x2EDC4E0", VA = "0x182EDD4E0")]
|
||||
private void EnqueueInit(byte[] data)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000273 RID: 627 RVA: 0x00003108 File Offset: 0x00001308
|
||||
[Token(Token = "0x6000273")]
|
||||
[Address(RVA = "0x2EDD170", Offset = "0x2EDC170", VA = "0x182EDD170", Slot = "16")]
|
||||
internal override bool DispatchIncomingCommands()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000274 RID: 628 RVA: 0x00003120 File Offset: 0x00001320
|
||||
[Token(Token = "0x6000274")]
|
||||
[Address(RVA = "0x2EDE9C0", Offset = "0x2EDD9C0", VA = "0x182EDE9C0", Slot = "13")]
|
||||
internal override bool SendOutgoingCommands()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000275 RID: 629 RVA: 0x00003138 File Offset: 0x00001338
|
||||
[Token(Token = "0x6000275")]
|
||||
[Address(RVA = "0x2EDE730", Offset = "0x2EDD730", VA = "0x182EDE730", Slot = "14")]
|
||||
internal override bool SendAcksOnly()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000276 RID: 630 RVA: 0x00003150 File Offset: 0x00001350
|
||||
[Token(Token = "0x6000276")]
|
||||
[Address(RVA = "0x2EDDA20", Offset = "0x2EDCA20", VA = "0x182EDDA20", Slot = "11")]
|
||||
internal override bool EnqueueOperation(Dictionary<byte, object> parameters, byte opCode, SendOptions sendParams, EgMessageType messageType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000277 RID: 631 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000277")]
|
||||
[Address(RVA = "0x2EDEE40", Offset = "0x2EDDE40", VA = "0x182EDEE40", Slot = "12")]
|
||||
internal override StreamBuffer SerializeOperationToMessage(byte opCode, Dictionary<byte, object> parameters, EgMessageType messageType, bool encrypt)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000278 RID: 632 RVA: 0x00003168 File Offset: 0x00001368
|
||||
[Token(Token = "0x6000278")]
|
||||
[Address(RVA = "0x2EDD720", Offset = "0x2EDC720", VA = "0x182EDD720")]
|
||||
internal bool EnqueueMessageAsPayload(DeliveryMode deliveryMode, StreamBuffer opMessage, byte channelId)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000279 RID: 633 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000279")]
|
||||
[Address(RVA = "0x2EDEBF0", Offset = "0x2EDDBF0", VA = "0x182EDEBF0")]
|
||||
internal void SendPing()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027A RID: 634 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600027A")]
|
||||
[Address(RVA = "0x2EDE7E0", Offset = "0x2EDD7E0", VA = "0x182EDE7E0")]
|
||||
internal void SendData(byte[] data, int length)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027B RID: 635 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600027B")]
|
||||
[Address(RVA = "0x2EDE320", Offset = "0x2EDD320", VA = "0x182EDE320", Slot = "15")]
|
||||
internal override void ReceiveIncomingCommands(byte[] inbuff, int dataLength)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027C RID: 636 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600027C")]
|
||||
[Address(RVA = "0x2EDE200", Offset = "0x2EDD200", VA = "0x182EDE200")]
|
||||
private void ReadPingResult(byte[] inbuff)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600027D RID: 637 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600027D")]
|
||||
[Address(RVA = "0x2EDE090", Offset = "0x2EDD090", VA = "0x182EDE090")]
|
||||
protected internal void ReadPingResult(OperationResponse operationResponse)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001F4 RID: 500
|
||||
[FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x40001F4")]
|
||||
private Queue<byte[]> incomingList;
|
||||
|
||||
// Token: 0x040001F5 RID: 501
|
||||
[FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x40001F5")]
|
||||
internal List<StreamBuffer> outgoingStream;
|
||||
|
||||
// Token: 0x040001F6 RID: 502
|
||||
[FieldOffset(Offset = "0x120")]
|
||||
[Token(Token = "0x40001F6")]
|
||||
private int lastPingResult;
|
||||
|
||||
// Token: 0x040001F7 RID: 503
|
||||
[FieldOffset(Offset = "0x128")]
|
||||
[Token(Token = "0x40001F7")]
|
||||
private byte[] pingRequest;
|
||||
|
||||
// Token: 0x040001F8 RID: 504
|
||||
[Token(Token = "0x40001F8")]
|
||||
internal static readonly byte[] tcpFramedMessageHead;
|
||||
|
||||
// Token: 0x040001F9 RID: 505
|
||||
[Token(Token = "0x40001F9")]
|
||||
internal static readonly byte[] tcpMsgHead;
|
||||
|
||||
// Token: 0x040001FA RID: 506
|
||||
[FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x40001FA")]
|
||||
internal byte[] messageHeader;
|
||||
|
||||
// Token: 0x040001FB RID: 507
|
||||
[FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x40001FB")]
|
||||
protected internal bool DoFraming;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,337 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000048 RID: 72
|
||||
[Token(Token = "0x2000048")]
|
||||
public class TrafficStats
|
||||
{
|
||||
// Token: 0x17000082 RID: 130
|
||||
// (get) Token: 0x060002AE RID: 686 RVA: 0x00003348 File Offset: 0x00001548
|
||||
// (set) Token: 0x060002AF RID: 687 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000082")]
|
||||
public int PackageHeaderSize
|
||||
{
|
||||
[Token(Token = "0x60002AE")]
|
||||
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002AF")]
|
||||
[Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000083 RID: 131
|
||||
// (get) Token: 0x060002B0 RID: 688 RVA: 0x00003360 File Offset: 0x00001560
|
||||
// (set) Token: 0x060002B1 RID: 689 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000083")]
|
||||
public int ReliableCommandCount
|
||||
{
|
||||
[Token(Token = "0x60002B0")]
|
||||
[Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002B1")]
|
||||
[Address(RVA = "0x5F1920", Offset = "0x5F0920", VA = "0x1805F1920")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000084 RID: 132
|
||||
// (get) Token: 0x060002B2 RID: 690 RVA: 0x00003378 File Offset: 0x00001578
|
||||
// (set) Token: 0x060002B3 RID: 691 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000084")]
|
||||
public int UnreliableCommandCount
|
||||
{
|
||||
[Token(Token = "0x60002B2")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002B3")]
|
||||
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000085 RID: 133
|
||||
// (get) Token: 0x060002B4 RID: 692 RVA: 0x00003390 File Offset: 0x00001590
|
||||
// (set) Token: 0x060002B5 RID: 693 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000085")]
|
||||
public int FragmentCommandCount
|
||||
{
|
||||
[Token(Token = "0x60002B4")]
|
||||
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002B5")]
|
||||
[Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000086 RID: 134
|
||||
// (get) Token: 0x060002B6 RID: 694 RVA: 0x000033A8 File Offset: 0x000015A8
|
||||
// (set) Token: 0x060002B7 RID: 695 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000086")]
|
||||
public int ControlCommandCount
|
||||
{
|
||||
[Token(Token = "0x60002B6")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002B7")]
|
||||
[Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000087 RID: 135
|
||||
// (get) Token: 0x060002B8 RID: 696 RVA: 0x000033C0 File Offset: 0x000015C0
|
||||
// (set) Token: 0x060002B9 RID: 697 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000087")]
|
||||
public int TotalPacketCount
|
||||
{
|
||||
[Token(Token = "0x60002B8")]
|
||||
[Address(RVA = "0x470B60", Offset = "0x46FB60", VA = "0x180470B60")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002B9")]
|
||||
[Address(RVA = "0x5AC5B0", Offset = "0x5AB5B0", VA = "0x1805AC5B0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000088 RID: 136
|
||||
// (get) Token: 0x060002BA RID: 698 RVA: 0x000033D8 File Offset: 0x000015D8
|
||||
// (set) Token: 0x060002BB RID: 699 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000088")]
|
||||
public int TotalCommandsInPackets
|
||||
{
|
||||
[Token(Token = "0x60002BA")]
|
||||
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002BB")]
|
||||
[Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000089 RID: 137
|
||||
// (get) Token: 0x060002BC RID: 700 RVA: 0x000033F0 File Offset: 0x000015F0
|
||||
// (set) Token: 0x060002BD RID: 701 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000089")]
|
||||
public int ReliableCommandBytes
|
||||
{
|
||||
[Token(Token = "0x60002BC")]
|
||||
[Address(RVA = "0x4B5010", Offset = "0x4B4010", VA = "0x1804B5010")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002BD")]
|
||||
[Address(RVA = "0x6A46C0", Offset = "0x6A36C0", VA = "0x1806A46C0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008A RID: 138
|
||||
// (get) Token: 0x060002BE RID: 702 RVA: 0x00003408 File Offset: 0x00001608
|
||||
// (set) Token: 0x060002BF RID: 703 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700008A")]
|
||||
public int UnreliableCommandBytes
|
||||
{
|
||||
[Token(Token = "0x60002BE")]
|
||||
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002BF")]
|
||||
[Address(RVA = "0x4258B0", Offset = "0x4248B0", VA = "0x1804258B0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008B RID: 139
|
||||
// (get) Token: 0x060002C0 RID: 704 RVA: 0x00003420 File Offset: 0x00001620
|
||||
// (set) Token: 0x060002C1 RID: 705 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700008B")]
|
||||
public int FragmentCommandBytes
|
||||
{
|
||||
[Token(Token = "0x60002C0")]
|
||||
[Address(RVA = "0x4D9880", Offset = "0x4D8880", VA = "0x1804D9880")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002C1")]
|
||||
[Address(RVA = "0x812720", Offset = "0x811720", VA = "0x180812720")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008C RID: 140
|
||||
// (get) Token: 0x060002C2 RID: 706 RVA: 0x00003438 File Offset: 0x00001638
|
||||
// (set) Token: 0x060002C3 RID: 707 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700008C")]
|
||||
public int ControlCommandBytes
|
||||
{
|
||||
[Token(Token = "0x60002C2")]
|
||||
[Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x60002C3")]
|
||||
[Address(RVA = "0x5C17C0", Offset = "0x5C07C0", VA = "0x1805C17C0")]
|
||||
[CompilerGenerated]
|
||||
internal set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002C4 RID: 708 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002C4")]
|
||||
[Address(RVA = "0x44F040", Offset = "0x44E040", VA = "0x18044F040")]
|
||||
internal TrafficStats(int packageHeaderSize)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700008D RID: 141
|
||||
// (get) Token: 0x060002C5 RID: 709 RVA: 0x00003450 File Offset: 0x00001650
|
||||
[Token(Token = "0x1700008D")]
|
||||
public int TotalCommandBytes
|
||||
{
|
||||
[Token(Token = "0x60002C5")]
|
||||
[Address(RVA = "0x2EDFDE0", Offset = "0x2EDEDE0", VA = "0x182EDFDE0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008E RID: 142
|
||||
// (get) Token: 0x060002C6 RID: 710 RVA: 0x00003468 File Offset: 0x00001668
|
||||
[Token(Token = "0x1700008E")]
|
||||
public int TotalPacketBytes
|
||||
{
|
||||
[Token(Token = "0x60002C6")]
|
||||
[Address(RVA = "0x2EDFDF0", Offset = "0x2EDEDF0", VA = "0x182EDFDF0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008F RID: 143
|
||||
// (set) Token: 0x060002C7 RID: 711 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700008F")]
|
||||
public int TimestampOfLastAck
|
||||
{
|
||||
[Token(Token = "0x60002C7")]
|
||||
[Address(RVA = "0x690630", Offset = "0x68F630", VA = "0x180690630")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000090 RID: 144
|
||||
// (set) Token: 0x060002C8 RID: 712 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000090")]
|
||||
public int TimestampOfLastReliableCommand
|
||||
{
|
||||
[Token(Token = "0x60002C8")]
|
||||
[Address(RVA = "0x678D30", Offset = "0x677D30", VA = "0x180678D30")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002C9 RID: 713 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002C9")]
|
||||
[Address(RVA = "0x2EDFB80", Offset = "0x2EDEB80", VA = "0x182EDFB80")]
|
||||
internal void CountControlCommand(int size)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002CA RID: 714 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002CA")]
|
||||
[Address(RVA = "0x2EDFBA0", Offset = "0x2EDEBA0", VA = "0x182EDFBA0")]
|
||||
internal void CountReliableOpCommand(int size)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002CB RID: 715 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002CB")]
|
||||
[Address(RVA = "0x2EDFBB0", Offset = "0x2EDEBB0", VA = "0x182EDFBB0")]
|
||||
internal void CountUnreliableOpCommand(int size)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002CC RID: 716 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002CC")]
|
||||
[Address(RVA = "0x2EDFB90", Offset = "0x2EDEB90", VA = "0x182EDFB90")]
|
||||
internal void CountFragmentOpCommand(int size)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002CD RID: 717 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002CD")]
|
||||
[Address(RVA = "0x2EDFBC0", Offset = "0x2EDEBC0", VA = "0x182EDFBC0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,482 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000047 RID: 71
|
||||
[Token(Token = "0x2000047")]
|
||||
public class TrafficStatsGameLevel
|
||||
{
|
||||
// Token: 0x1700006F RID: 111
|
||||
// (get) Token: 0x0600027F RID: 639 RVA: 0x00003180 File Offset: 0x00001380
|
||||
// (set) Token: 0x06000280 RID: 640 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006F")]
|
||||
public int OperationByteCount
|
||||
{
|
||||
[Token(Token = "0x600027F")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000280")]
|
||||
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000070 RID: 112
|
||||
// (get) Token: 0x06000281 RID: 641 RVA: 0x00003198 File Offset: 0x00001398
|
||||
// (set) Token: 0x06000282 RID: 642 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000070")]
|
||||
public int OperationCount
|
||||
{
|
||||
[Token(Token = "0x6000281")]
|
||||
[Address(RVA = "0x497590", Offset = "0x496590", VA = "0x180497590")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000282")]
|
||||
[Address(RVA = "0x50A2B0", Offset = "0x5092B0", VA = "0x18050A2B0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000071 RID: 113
|
||||
// (get) Token: 0x06000283 RID: 643 RVA: 0x000031B0 File Offset: 0x000013B0
|
||||
// (set) Token: 0x06000284 RID: 644 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000071")]
|
||||
public int ResultByteCount
|
||||
{
|
||||
[Token(Token = "0x6000283")]
|
||||
[Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000284")]
|
||||
[Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000072 RID: 114
|
||||
// (get) Token: 0x06000285 RID: 645 RVA: 0x000031C8 File Offset: 0x000013C8
|
||||
// (set) Token: 0x06000286 RID: 646 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000072")]
|
||||
public int ResultCount
|
||||
{
|
||||
[Token(Token = "0x6000285")]
|
||||
[Address(RVA = "0x470B60", Offset = "0x46FB60", VA = "0x180470B60")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000286")]
|
||||
[Address(RVA = "0x5AC5B0", Offset = "0x5AB5B0", VA = "0x1805AC5B0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000073 RID: 115
|
||||
// (get) Token: 0x06000287 RID: 647 RVA: 0x000031E0 File Offset: 0x000013E0
|
||||
// (set) Token: 0x06000288 RID: 648 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000073")]
|
||||
public int EventByteCount
|
||||
{
|
||||
[Token(Token = "0x6000287")]
|
||||
[Address(RVA = "0x471180", Offset = "0x470180", VA = "0x180471180")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000288")]
|
||||
[Address(RVA = "0x5AB430", Offset = "0x5AA430", VA = "0x1805AB430")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000074 RID: 116
|
||||
// (get) Token: 0x06000289 RID: 649 RVA: 0x000031F8 File Offset: 0x000013F8
|
||||
// (set) Token: 0x0600028A RID: 650 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000074")]
|
||||
public int EventCount
|
||||
{
|
||||
[Token(Token = "0x6000289")]
|
||||
[Address(RVA = "0x4B5010", Offset = "0x4B4010", VA = "0x1804B5010")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600028A")]
|
||||
[Address(RVA = "0x6A46C0", Offset = "0x6A36C0", VA = "0x1806A46C0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000075 RID: 117
|
||||
// (get) Token: 0x0600028B RID: 651 RVA: 0x00003210 File Offset: 0x00001410
|
||||
// (set) Token: 0x0600028C RID: 652 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000075")]
|
||||
public int LongestOpResponseCallback
|
||||
{
|
||||
[Token(Token = "0x600028B")]
|
||||
[Address(RVA = "0x4257C0", Offset = "0x4247C0", VA = "0x1804257C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600028C")]
|
||||
[Address(RVA = "0x4258B0", Offset = "0x4248B0", VA = "0x1804258B0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000076 RID: 118
|
||||
// (get) Token: 0x0600028D RID: 653 RVA: 0x00003228 File Offset: 0x00001428
|
||||
// (set) Token: 0x0600028E RID: 654 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000076")]
|
||||
public byte LongestOpResponseCallbackOpCode
|
||||
{
|
||||
[Token(Token = "0x600028D")]
|
||||
[Address(RVA = "0x4B4FB0", Offset = "0x4B3FB0", VA = "0x1804B4FB0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600028E")]
|
||||
[Address(RVA = "0xAA4120", Offset = "0xAA3120", VA = "0x180AA4120")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000077 RID: 119
|
||||
// (get) Token: 0x0600028F RID: 655 RVA: 0x00003240 File Offset: 0x00001440
|
||||
// (set) Token: 0x06000290 RID: 656 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000077")]
|
||||
public int LongestEventCallback
|
||||
{
|
||||
[Token(Token = "0x600028F")]
|
||||
[Address(RVA = "0x42B830", Offset = "0x42A830", VA = "0x18042B830")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000290")]
|
||||
[Address(RVA = "0x5C17C0", Offset = "0x5C07C0", VA = "0x1805C17C0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000078 RID: 120
|
||||
// (get) Token: 0x06000291 RID: 657 RVA: 0x00003258 File Offset: 0x00001458
|
||||
// (set) Token: 0x06000292 RID: 658 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000078")]
|
||||
public int LongestMessageCallback
|
||||
{
|
||||
[Token(Token = "0x6000291")]
|
||||
[Address(RVA = "0x696860", Offset = "0x695860", VA = "0x180696860")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000292")]
|
||||
[Address(RVA = "0x690630", Offset = "0x68F630", VA = "0x180690630")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000079 RID: 121
|
||||
// (get) Token: 0x06000293 RID: 659 RVA: 0x00003270 File Offset: 0x00001470
|
||||
// (set) Token: 0x06000294 RID: 660 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000079")]
|
||||
public int LongestRawMessageCallback
|
||||
{
|
||||
[Token(Token = "0x6000293")]
|
||||
[Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000294")]
|
||||
[Address(RVA = "0x678D30", Offset = "0x677D30", VA = "0x180678D30")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007A RID: 122
|
||||
// (get) Token: 0x06000295 RID: 661 RVA: 0x00003288 File Offset: 0x00001488
|
||||
// (set) Token: 0x06000296 RID: 662 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700007A")]
|
||||
public byte LongestEventCallbackCode
|
||||
{
|
||||
[Token(Token = "0x6000295")]
|
||||
[Address(RVA = "0x6A4650", Offset = "0x6A3650", VA = "0x1806A4650")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000296")]
|
||||
[Address(RVA = "0x6A46B0", Offset = "0x6A36B0", VA = "0x1806A46B0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007B RID: 123
|
||||
// (get) Token: 0x06000297 RID: 663 RVA: 0x000032A0 File Offset: 0x000014A0
|
||||
// (set) Token: 0x06000298 RID: 664 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700007B")]
|
||||
public int LongestDeltaBetweenDispatching
|
||||
{
|
||||
[Token(Token = "0x6000297")]
|
||||
[Address(RVA = "0x4AF0F0", Offset = "0x4AE0F0", VA = "0x1804AF0F0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000298")]
|
||||
[Address(RVA = "0x5BF290", Offset = "0x5BE290", VA = "0x1805BF290")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007C RID: 124
|
||||
// (get) Token: 0x06000299 RID: 665 RVA: 0x000032B8 File Offset: 0x000014B8
|
||||
// (set) Token: 0x0600029A RID: 666 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700007C")]
|
||||
public int LongestDeltaBetweenSending
|
||||
{
|
||||
[Token(Token = "0x6000299")]
|
||||
[Address(RVA = "0x4B4FD0", Offset = "0x4B3FD0", VA = "0x1804B4FD0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600029A")]
|
||||
[Address(RVA = "0x6A5CD0", Offset = "0x6A4CD0", VA = "0x1806A5CD0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007D RID: 125
|
||||
// (get) Token: 0x0600029B RID: 667 RVA: 0x000032D0 File Offset: 0x000014D0
|
||||
// (set) Token: 0x0600029C RID: 668 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700007D")]
|
||||
public int DispatchIncomingCommandsCalls
|
||||
{
|
||||
[Token(Token = "0x600029B")]
|
||||
[Address(RVA = "0x4B5090", Offset = "0x4B4090", VA = "0x1804B5090")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600029C")]
|
||||
[Address(RVA = "0x678D40", Offset = "0x677D40", VA = "0x180678D40")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007E RID: 126
|
||||
// (get) Token: 0x0600029D RID: 669 RVA: 0x000032E8 File Offset: 0x000014E8
|
||||
// (set) Token: 0x0600029E RID: 670 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700007E")]
|
||||
public int SendOutgoingCommandsCalls
|
||||
{
|
||||
[Token(Token = "0x600029D")]
|
||||
[Address(RVA = "0x4B5080", Offset = "0x4B4080", VA = "0x1804B5080")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600029E")]
|
||||
[Address(RVA = "0x6904F0", Offset = "0x68F4F0", VA = "0x1806904F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007F RID: 127
|
||||
// (get) Token: 0x0600029F RID: 671 RVA: 0x00003300 File Offset: 0x00001500
|
||||
[Token(Token = "0x1700007F")]
|
||||
public int TotalMessageCount
|
||||
{
|
||||
[Token(Token = "0x600029F")]
|
||||
[Address(RVA = "0x2EDFB70", Offset = "0x2EDEB70", VA = "0x182EDFB70")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000080 RID: 128
|
||||
// (get) Token: 0x060002A0 RID: 672 RVA: 0x00003318 File Offset: 0x00001518
|
||||
[Token(Token = "0x17000080")]
|
||||
public int TotalIncomingMessageCount
|
||||
{
|
||||
[Token(Token = "0x60002A0")]
|
||||
[Address(RVA = "0x2EDFB60", Offset = "0x2EDEB60", VA = "0x182EDFB60")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000081 RID: 129
|
||||
// (get) Token: 0x060002A1 RID: 673 RVA: 0x00003330 File Offset: 0x00001530
|
||||
[Token(Token = "0x17000081")]
|
||||
public int TotalOutgoingMessageCount
|
||||
{
|
||||
[Token(Token = "0x60002A1")]
|
||||
[Address(RVA = "0x2C8E4F0", Offset = "0x2C8D4F0", VA = "0x182C8E4F0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002A2 RID: 674 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A2")]
|
||||
[Address(RVA = "0x2EDF5A0", Offset = "0x2EDE5A0", VA = "0x182EDF5A0")]
|
||||
internal void CountOperation(int operationBytes)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A3 RID: 675 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A3")]
|
||||
[Address(RVA = "0x2EDF5B0", Offset = "0x2EDE5B0", VA = "0x182EDF5B0")]
|
||||
internal void CountResult(int resultBytes)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A4 RID: 676 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A4")]
|
||||
[Address(RVA = "0x2EDF590", Offset = "0x2EDE590", VA = "0x182EDF590")]
|
||||
internal void CountEvent(int eventBytes)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A5 RID: 677 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A5")]
|
||||
[Address(RVA = "0x2EDF710", Offset = "0x2EDE710", VA = "0x182EDF710")]
|
||||
internal void TimeForResponseCallback(byte code, int time)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A6 RID: 678 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A6")]
|
||||
[Address(RVA = "0x2EDF6E0", Offset = "0x2EDE6E0", VA = "0x182EDF6E0")]
|
||||
internal void TimeForEventCallback(byte code, int time)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A7 RID: 679 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A7")]
|
||||
[Address(RVA = "0x2EDF6F0", Offset = "0x2EDE6F0", VA = "0x182EDF6F0")]
|
||||
internal void TimeForMessageCallback(int time)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A8 RID: 680 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A8")]
|
||||
[Address(RVA = "0x2EDF700", Offset = "0x2EDE700", VA = "0x182EDF700")]
|
||||
internal void TimeForRawMessageCallback(int time)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A9 RID: 681 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A9")]
|
||||
[Address(RVA = "0x2EDF5C0", Offset = "0x2EDE5C0", VA = "0x182EDF5C0")]
|
||||
internal void DispatchIncomingCommandsCalled()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002AA RID: 682 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002AA")]
|
||||
[Address(RVA = "0x2EDF650", Offset = "0x2EDE650", VA = "0x182EDF650")]
|
||||
internal void SendOutgoingCommandsCalled()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002AB RID: 683 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002AB")]
|
||||
[Address(RVA = "0x2EDFAC0", Offset = "0x2EDEAC0", VA = "0x182EDFAC0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002AC RID: 684 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002AC")]
|
||||
[Address(RVA = "0x2EDF720", Offset = "0x2EDE720", VA = "0x182EDF720")]
|
||||
public string ToStringVitalStats()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002AD RID: 685 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002AD")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public TrafficStatsGameLevel()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001FC RID: 508
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40001FC")]
|
||||
private int timeOfLastDispatchCall;
|
||||
|
||||
// Token: 0x040001FD RID: 509
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x40001FD")]
|
||||
private int timeOfLastSendCall;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000049 RID: 73
|
||||
[Token(Token = "0x2000049")]
|
||||
internal static class Version
|
||||
{
|
||||
// Token: 0x0400021B RID: 539
|
||||
[Token(Token = "0x400021B")]
|
||||
internal static readonly byte[] clientVersion;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,272 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Photon.SocketServer.Numeric
|
||||
{
|
||||
// Token: 0x02000053 RID: 83
|
||||
[Token(Token = "0x2000053")]
|
||||
internal class BigInteger
|
||||
{
|
||||
// Token: 0x0600030E RID: 782 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600030E")]
|
||||
[Address(RVA = "0x2EC60A0", Offset = "0x2EC50A0", VA = "0x182EC60A0")]
|
||||
public BigInteger()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600030F RID: 783 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600030F")]
|
||||
[Address(RVA = "0x2EC5A30", Offset = "0x2EC4A30", VA = "0x182EC5A30")]
|
||||
public BigInteger(long value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000310 RID: 784 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000310")]
|
||||
[Address(RVA = "0x2EC6100", Offset = "0x2EC5100", VA = "0x182EC6100")]
|
||||
public BigInteger(BigInteger bi)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000311 RID: 785 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000311")]
|
||||
[Address(RVA = "0x2EC5D30", Offset = "0x2EC4D30", VA = "0x182EC5D30")]
|
||||
public BigInteger(byte[] inData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000312 RID: 786 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000312")]
|
||||
[Address(RVA = "0x2EC5BE0", Offset = "0x2EC4BE0", VA = "0x182EC5BE0")]
|
||||
public BigInteger(uint[] inData)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000313 RID: 787 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000313")]
|
||||
[Address(RVA = "0x2EC7540", Offset = "0x2EC6540", VA = "0x182EC7540")]
|
||||
public static implicit operator BigInteger(long value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000314 RID: 788 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000314")]
|
||||
[Address(RVA = "0x2EC75A0", Offset = "0x2EC65A0", VA = "0x182EC75A0")]
|
||||
public static implicit operator BigInteger(int value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000315 RID: 789 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000315")]
|
||||
[Address(RVA = "0x2EC6D50", Offset = "0x2EC5D50", VA = "0x182EC6D50")]
|
||||
public static BigInteger operator +(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000316 RID: 790 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000316")]
|
||||
[Address(RVA = "0x2EC8010", Offset = "0x2EC7010", VA = "0x182EC8010")]
|
||||
public static BigInteger operator -(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000317 RID: 791 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000317")]
|
||||
[Address(RVA = "0x2EC7AC0", Offset = "0x2EC6AC0", VA = "0x182EC7AC0")]
|
||||
public static BigInteger operator *(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000318 RID: 792 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000318")]
|
||||
[Address(RVA = "0x2EC7600", Offset = "0x2EC6600", VA = "0x182EC7600")]
|
||||
public static BigInteger operator <<(BigInteger bi1, int shiftVal)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000319 RID: 793 RVA: 0x000034B0 File Offset: 0x000016B0
|
||||
[Token(Token = "0x6000319")]
|
||||
[Address(RVA = "0x2EC8560", Offset = "0x2EC7560", VA = "0x182EC8560")]
|
||||
private static int shiftLeft(uint[] buffer, int shiftVal)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600031A RID: 794 RVA: 0x000034C8 File Offset: 0x000016C8
|
||||
[Token(Token = "0x600031A")]
|
||||
[Address(RVA = "0x2EC8640", Offset = "0x2EC7640", VA = "0x182EC8640")]
|
||||
private static int shiftRight(uint[] buffer, int shiftVal)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600031B RID: 795 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600031B")]
|
||||
[Address(RVA = "0x2EC82D0", Offset = "0x2EC72D0", VA = "0x182EC82D0")]
|
||||
public static BigInteger operator -(BigInteger bi1)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600031C RID: 796 RVA: 0x000034E0 File Offset: 0x000016E0
|
||||
[Token(Token = "0x600031C")]
|
||||
[Address(RVA = "0x2EC72C0", Offset = "0x2EC62C0", VA = "0x182EC72C0")]
|
||||
public static bool operator ==(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600031D RID: 797 RVA: 0x000034F8 File Offset: 0x000016F8
|
||||
[Token(Token = "0x600031D")]
|
||||
[Address(RVA = "0x2EC4D10", Offset = "0x2EC3D10", VA = "0x182EC4D10", Slot = "0")]
|
||||
public override bool Equals(object o)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600031E RID: 798 RVA: 0x00003510 File Offset: 0x00001710
|
||||
[Token(Token = "0x600031E")]
|
||||
[Address(RVA = "0x2EC5090", Offset = "0x2EC4090", VA = "0x182EC5090", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600031F RID: 799 RVA: 0x00003528 File Offset: 0x00001728
|
||||
[Token(Token = "0x600031F")]
|
||||
[Address(RVA = "0x2EC73B0", Offset = "0x2EC63B0", VA = "0x182EC73B0")]
|
||||
public static bool operator >(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000320 RID: 800 RVA: 0x00003540 File Offset: 0x00001740
|
||||
[Token(Token = "0x6000320")]
|
||||
[Address(RVA = "0x2EC76A0", Offset = "0x2EC66A0", VA = "0x182EC76A0")]
|
||||
public static bool operator <(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000321 RID: 801 RVA: 0x00003558 File Offset: 0x00001758
|
||||
[Token(Token = "0x6000321")]
|
||||
[Address(RVA = "0x2EC72F0", Offset = "0x2EC62F0", VA = "0x182EC72F0")]
|
||||
public static bool operator >=(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000322 RID: 802 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000322")]
|
||||
[Address(RVA = "0x2EC64B0", Offset = "0x2EC54B0", VA = "0x182EC64B0")]
|
||||
private static void multiByteDivide(BigInteger bi1, BigInteger bi2, BigInteger outQuotient, BigInteger outRemainder)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000323 RID: 803 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000323")]
|
||||
[Address(RVA = "0x2EC8790", Offset = "0x2EC7790", VA = "0x182EC8790")]
|
||||
private static void singleByteDivide(BigInteger bi1, BigInteger bi2, BigInteger outQuotient, BigInteger outRemainder)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000324 RID: 804 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000324")]
|
||||
[Address(RVA = "0x2EC6FF0", Offset = "0x2EC5FF0", VA = "0x182EC6FF0")]
|
||||
public static BigInteger operator /(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000325 RID: 805 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000325")]
|
||||
[Address(RVA = "0x2EC7830", Offset = "0x2EC6830", VA = "0x182EC7830")]
|
||||
public static BigInteger operator %(BigInteger bi1, BigInteger bi2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000326 RID: 806 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000326")]
|
||||
[Address(RVA = "0x2EC55D0", Offset = "0x2EC45D0", VA = "0x182EC55D0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000327 RID: 807 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000327")]
|
||||
[Address(RVA = "0x2EC55E0", Offset = "0x2EC45E0", VA = "0x182EC55E0")]
|
||||
public string ToString(int radix)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000328 RID: 808 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000328")]
|
||||
[Address(RVA = "0x2EC50D0", Offset = "0x2EC40D0", VA = "0x182EC50D0")]
|
||||
public BigInteger ModPow(BigInteger exp, BigInteger n)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000329 RID: 809 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000329")]
|
||||
[Address(RVA = "0x2EC45B0", Offset = "0x2EC35B0", VA = "0x182EC45B0")]
|
||||
private BigInteger BarrettReduction(BigInteger x, BigInteger n, BigInteger constant)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600032A RID: 810 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600032A")]
|
||||
[Address(RVA = "0x2EC4E20", Offset = "0x2EC3E20", VA = "0x182EC4E20")]
|
||||
public static BigInteger GenerateRandom(int bits)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600032B RID: 811 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600032B")]
|
||||
[Address(RVA = "0x2EC6280", Offset = "0x2EC5280", VA = "0x182EC6280")]
|
||||
public void genRandomBits(int bits, Random rand)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600032C RID: 812 RVA: 0x00003570 File Offset: 0x00001770
|
||||
[Token(Token = "0x600032C")]
|
||||
[Address(RVA = "0x2EC61D0", Offset = "0x2EC51D0", VA = "0x182EC61D0")]
|
||||
public int bitCount()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600032D RID: 813 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x600032D")]
|
||||
[Address(RVA = "0x2EC4EE0", Offset = "0x2EC3EE0", VA = "0x182EC4EE0")]
|
||||
public byte[] GetBytes()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000239 RID: 569
|
||||
[Token(Token = "0x4000239")]
|
||||
public static readonly int[] primesBelow2000;
|
||||
|
||||
// Token: 0x0400023A RID: 570
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400023A")]
|
||||
private uint[] data;
|
||||
|
||||
// Token: 0x0400023B RID: 571
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400023B")]
|
||||
public int dataLength;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
using System;
|
||||
using System.Security.Cryptography;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.SocketServer.Numeric;
|
||||
|
||||
namespace Photon.SocketServer.Security
|
||||
{
|
||||
// Token: 0x0200004F RID: 79
|
||||
[Token(Token = "0x200004F")]
|
||||
internal class DiffieHellmanCryptoProvider : ICryptoProvider, IDisposable
|
||||
{
|
||||
// Token: 0x060002EF RID: 751 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002EF")]
|
||||
[Address(RVA = "0x1224B20", Offset = "0x1223B20", VA = "0x181224B20")]
|
||||
public DiffieHellmanCryptoProvider()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002F0 RID: 752 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F0")]
|
||||
[Address(RVA = "0x1224CF0", Offset = "0x1223CF0", VA = "0x181224CF0")]
|
||||
public DiffieHellmanCryptoProvider(byte[] cryptoKey)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000091 RID: 145
|
||||
// (get) Token: 0x060002F1 RID: 753 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000091")]
|
||||
public byte[] PublicKey
|
||||
{
|
||||
[Token(Token = "0x60002F1")]
|
||||
[Address(RVA = "0x1224DD0", Offset = "0x1223DD0", VA = "0x181224DD0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002F2 RID: 754 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F2")]
|
||||
[Address(RVA = "0x1224640", Offset = "0x1223640", VA = "0x181224640", Slot = "5")]
|
||||
public void DeriveSharedKey(byte[] otherPartyPublicKey)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002F3 RID: 755 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002F3")]
|
||||
[Address(RVA = "0x1224890", Offset = "0x1223890", VA = "0x181224890", Slot = "6")]
|
||||
public byte[] Encrypt(byte[] data, int offset, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F4 RID: 756 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002F4")]
|
||||
[Address(RVA = "0x1224530", Offset = "0x1223530", VA = "0x181224530", Slot = "7")]
|
||||
public byte[] Decrypt(byte[] data, int offset, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F5 RID: 757 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F5")]
|
||||
[Address(RVA = "0x1224830", Offset = "0x1223830", VA = "0x181224830", Slot = "8")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002F6 RID: 758 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F6")]
|
||||
[Address(RVA = "0xB4ED80", Offset = "0xB4DD80", VA = "0x180B4ED80")]
|
||||
protected void Dispose(bool disposing)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002F7 RID: 759 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002F7")]
|
||||
[Address(RVA = "0x1224480", Offset = "0x1223480", VA = "0x181224480")]
|
||||
private BigInteger CalculatePublicKey()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F8 RID: 760 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002F8")]
|
||||
[Address(RVA = "0x1224500", Offset = "0x1223500", VA = "0x181224500")]
|
||||
private BigInteger CalculateSharedKey(BigInteger otherPartyPublicKey)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F9 RID: 761 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x60002F9")]
|
||||
[Address(RVA = "0x12249A0", Offset = "0x12239A0", VA = "0x1812249A0")]
|
||||
private BigInteger GenerateRandomSecret(int secretLength)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400022D RID: 557
|
||||
[Token(Token = "0x400022D")]
|
||||
private static readonly BigInteger primeRoot;
|
||||
|
||||
// Token: 0x0400022E RID: 558
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400022E")]
|
||||
private readonly BigInteger prime;
|
||||
|
||||
// Token: 0x0400022F RID: 559
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400022F")]
|
||||
private readonly BigInteger secret;
|
||||
|
||||
// Token: 0x04000230 RID: 560
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000230")]
|
||||
private readonly BigInteger publicKey;
|
||||
|
||||
// Token: 0x04000231 RID: 561
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000231")]
|
||||
private Rijndael crypto;
|
||||
|
||||
// Token: 0x04000232 RID: 562
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4000232")]
|
||||
private byte[] sharedKey;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Photon.SocketServer.Security
|
||||
{
|
||||
// Token: 0x02000050 RID: 80
|
||||
[Token(Token = "0x2000050")]
|
||||
internal class DiffieHellmanCryptoProviderNative : ICryptoProvider, IDisposable
|
||||
{
|
||||
// Token: 0x060002FB RID: 763
|
||||
[Token(Token = "0x60002FB")]
|
||||
[Address(RVA = "0x1223EF0", Offset = "0x1222EF0", VA = "0x181223EF0")]
|
||||
public static extern IntPtr egCryptorCreate();
|
||||
|
||||
// Token: 0x060002FC RID: 764
|
||||
[Token(Token = "0x60002FC")]
|
||||
[Address(RVA = "0x1224270", Offset = "0x1223270", VA = "0x181224270")]
|
||||
public static extern int egCryptorPublicKey(IntPtr cryptor, out IntPtr key, out int keySize);
|
||||
|
||||
// Token: 0x060002FD RID: 765
|
||||
[Token(Token = "0x60002FD")]
|
||||
[Address(RVA = "0x1224050", Offset = "0x1223050", VA = "0x181224050")]
|
||||
public static extern int egCryptorDeriveSharedKey(IntPtr cryptor, byte[] serverPublicKey, int keySize);
|
||||
|
||||
// Token: 0x060002FE RID: 766
|
||||
[Token(Token = "0x60002FE")]
|
||||
[Address(RVA = "0x1224180", Offset = "0x1223180", VA = "0x181224180")]
|
||||
public static extern int egCryptorEncrypt(IntPtr cryptor, byte[] plainData, int plainDataOffset, int plainDataSize, byte[] sharedKeyHash, out IntPtr encodedData, out int encodedDataSize);
|
||||
|
||||
// Token: 0x060002FF RID: 767
|
||||
[Token(Token = "0x60002FF")]
|
||||
[Address(RVA = "0x1223F60", Offset = "0x1222F60", VA = "0x181223F60")]
|
||||
public static extern int egCryptorDecrypt(IntPtr cryptor, byte[] encodedData, int encodedDataOffset, int encodedDataSize, byte[] sharedKeyHash, out IntPtr plainData, out int plainDataSize);
|
||||
|
||||
// Token: 0x06000300 RID: 768
|
||||
[Token(Token = "0x6000300")]
|
||||
[Address(RVA = "0x1224100", Offset = "0x1223100", VA = "0x181224100")]
|
||||
public static extern void egCryptorDispose(IntPtr cryptor);
|
||||
|
||||
// Token: 0x06000301 RID: 769 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000301")]
|
||||
[Address(RVA = "0x1223DF0", Offset = "0x1222DF0", VA = "0x181223DF0")]
|
||||
public DiffieHellmanCryptoProviderNative()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000302 RID: 770 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000302")]
|
||||
[Address(RVA = "0x1223E70", Offset = "0x1222E70", VA = "0x181223E70")]
|
||||
public DiffieHellmanCryptoProviderNative(byte[] sharedKeyHash)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000092 RID: 146
|
||||
// (get) Token: 0x06000303 RID: 771 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x17000092")]
|
||||
public byte[] PublicKey
|
||||
{
|
||||
[Token(Token = "0x6000303")]
|
||||
[Address(RVA = "0x1224310", Offset = "0x1223310", VA = "0x181224310", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000304 RID: 772 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000304")]
|
||||
[Address(RVA = "0x1223A10", Offset = "0x1222A10", VA = "0x181223A10", Slot = "5")]
|
||||
public void DeriveSharedKey(byte[] otherPartyPublicKey)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000305 RID: 773 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000305")]
|
||||
[Address(RVA = "0x1223C80", Offset = "0x1222C80", VA = "0x181223C80", Slot = "6")]
|
||||
public byte[] Encrypt(byte[] data, int offset, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000306 RID: 774 RVA: 0x0000206A File Offset: 0x0000026A
|
||||
[Token(Token = "0x6000306")]
|
||||
[Address(RVA = "0x12238A0", Offset = "0x12228A0", VA = "0x1812238A0", Slot = "7")]
|
||||
public byte[] Decrypt(byte[] data, int offset, int count)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000307 RID: 775 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000307")]
|
||||
[Address(RVA = "0x1223BB0", Offset = "0x1222BB0", VA = "0x181223BB0", Slot = "8")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000308 RID: 776 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000308")]
|
||||
[Address(RVA = "0x1223B20", Offset = "0x1222B20", VA = "0x181223B20")]
|
||||
protected void Dispose(bool disposing)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000233 RID: 563
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000233")]
|
||||
private IntPtr cryptor;
|
||||
|
||||
// Token: 0x04000234 RID: 564
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000234")]
|
||||
private byte[] sharedKeyHash;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Photon.SocketServer.Security
|
||||
{
|
||||
// Token: 0x02000051 RID: 81
|
||||
[Token(Token = "0x2000051")]
|
||||
internal interface ICryptoProvider : IDisposable
|
||||
{
|
||||
// Token: 0x17000093 RID: 147
|
||||
// (get) Token: 0x06000309 RID: 777
|
||||
[Token(Token = "0x17000093")]
|
||||
byte[] PublicKey
|
||||
{
|
||||
[Token(Token = "0x6000309")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x0600030A RID: 778
|
||||
[Token(Token = "0x600030A")]
|
||||
[Address(Slot = "1")]
|
||||
void DeriveSharedKey(byte[] otherPartyPublicKey);
|
||||
|
||||
// Token: 0x0600030B RID: 779
|
||||
[Token(Token = "0x600030B")]
|
||||
[Address(Slot = "2")]
|
||||
byte[] Encrypt(byte[] data, int offset, int count);
|
||||
|
||||
// Token: 0x0600030C RID: 780
|
||||
[Token(Token = "0x600030C")]
|
||||
[Address(Slot = "3")]
|
||||
byte[] Decrypt(byte[] data, int offset, int count);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Photon.SocketServer.Security
|
||||
{
|
||||
// Token: 0x02000052 RID: 82
|
||||
[Token(Token = "0x2000052")]
|
||||
internal static class OakleyGroups
|
||||
{
|
||||
// Token: 0x04000235 RID: 565
|
||||
[Token(Token = "0x4000235")]
|
||||
public static readonly int Generator;
|
||||
|
||||
// Token: 0x04000236 RID: 566
|
||||
[Token(Token = "0x4000236")]
|
||||
public static readonly byte[] OakleyPrime768;
|
||||
|
||||
// Token: 0x04000237 RID: 567
|
||||
[Token(Token = "0x4000237")]
|
||||
public static readonly byte[] OakleyPrime1024;
|
||||
|
||||
// Token: 0x04000238 RID: 568
|
||||
[Token(Token = "0x4000238")]
|
||||
public static readonly byte[] OakleyPrime1536;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{E3D718FF-6CCA-48A8-8FBE-FF63443DDEA6}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>Photon3Unity3D</RootNamespace>
|
||||
<AssemblyName>Photon3Unity3D</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<ItemGroup />
|
||||
<ItemGroup>
|
||||
<AppDesigner Include="Properties\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Cpp2IlInjected\AddressAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AnalysisFailedException.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AttributeAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\FieldOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\MetadataOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\TokenAttribute.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\ByteArraySlice.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\ByteArraySlicePool.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\ConnectionProtocol.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\ConnectionStateValue.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\CustomType.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\DebugLevel.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\DeliveryMode.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\DeserializeMethod.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\DeserializeStreamMethod.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\EgMessageType.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Encryption\EncryptorNative.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Encryption\EncryptorNet.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Encryption\IPhotonEncryptor.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\EnetChannel.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\EnetPeer.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\EventData.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Hashtable.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\InvalidDataException.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\IPhotonPeerListener.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\IPhotonSocket.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\IProtocol.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\ITrafficRecorder.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\NCommand.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\NCommandPool.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\NetworkSimulationSet.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\NonAllocDictionary.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\OperationRequest.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\OperationResponse.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\PeerBase.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\PeerStateValue.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\PhotonCodes.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\PhotonPeer.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\PhotonSocketError.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\PhotonSocketState.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Pool.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\PreserveAttribute.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Protocol.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Protocol16.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Protocol18.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SendOptions.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SerializationProtocol.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SerializationProtocolFactory.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SerializeMethod.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SerializeStreamMethod.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SimulationItem.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SocketNative.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SocketTcp.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SocketTcpAsync.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SocketUdp.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SocketUdpAsync.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\StatusCode.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\StreamBuffer.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\SupportClass.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\TPeer.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\TrafficStats.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\TrafficStatsGameLevel.cs" />
|
||||
<Compile Include="ExitGames\Client\Photon\Version.cs" />
|
||||
<Compile Include="Photon\SocketServer\Numeric\BigInteger.cs" />
|
||||
<Compile Include="Photon\SocketServer\Security\DiffieHellmanCryptoProvider.cs" />
|
||||
<Compile Include="Photon\SocketServer\Security\DiffieHellmanCryptoProviderNative.cs" />
|
||||
<Compile Include="Photon\SocketServer\Security\ICryptoProvider.cs" />
|
||||
<Compile Include="Photon\SocketServer\Security\OakleyGroups.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\mscorlib\mscorlib.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443dde9d}</Project>
|
||||
<Name>mscorlib</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\System.Core\System.Core.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443dded8}</Project>
|
||||
<Name>System.Core</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\System\System.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddedb}</Project>
|
||||
<Name>System</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.CoreModule\UnityEngine.CoreModule.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddefd}</Project>
|
||||
<Name>UnityEngine.CoreModule</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,4 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("4.1.4.5")]
|
||||
Reference in New Issue
Block a user