oh dear
This commit is contained in:
@@ -0,0 +1,235 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using AOT;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace ExitGames.Client.Photon
|
||||
{
|
||||
// Token: 0x02000037 RID: 55
|
||||
[Token(Token = "0x2000037")]
|
||||
public class SocketNative : IPhotonSocket
|
||||
{
|
||||
// Token: 0x06000264 RID: 612
|
||||
[Token(Token = "0x6000264")]
|
||||
[Address(RVA = "0x65B560", Offset = "0x65A360", VA = "0x18065B560")]
|
||||
public static extern IntPtr egconnect(string address);
|
||||
|
||||
// Token: 0x06000265 RID: 613
|
||||
[Token(Token = "0x6000265")]
|
||||
[Address(RVA = "0x65B3A0", Offset = "0x65A1A0", VA = "0x18065B3A0")]
|
||||
public static extern IntPtr egconnectWithProtocol(string address, byte connectionProtocol);
|
||||
|
||||
// Token: 0x06000266 RID: 614
|
||||
[Token(Token = "0x6000266")]
|
||||
[Address(RVA = "0x65B450", Offset = "0x65A250", VA = "0x18065B450")]
|
||||
public static extern IntPtr egconnectWithProtocols(string address, byte connectionProtocol, string appID, string serializationProtocolString, byte serializationProtocolMajor, byte serializationProtocolMinor);
|
||||
|
||||
// Token: 0x06000267 RID: 615
|
||||
[Token(Token = "0x6000267")]
|
||||
[Address(RVA = "0x65B680", Offset = "0x65A480", VA = "0x18065B680")]
|
||||
public static extern byte eggetState(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x06000268 RID: 616
|
||||
[Token(Token = "0x6000268")]
|
||||
[Address(RVA = "0x65B600", Offset = "0x65A400", VA = "0x18065B600")]
|
||||
public static extern void egdisconnect(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x06000269 RID: 617
|
||||
[Token(Token = "0x6000269")]
|
||||
[Address(RVA = "0x65B8E0", Offset = "0x65A6E0", VA = "0x18065B8E0")]
|
||||
public static extern uint egservice(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x0600026A RID: 618
|
||||
[Token(Token = "0x600026A")]
|
||||
[Address(RVA = "0x65B830", Offset = "0x65A630", VA = "0x18065B830")]
|
||||
public static extern bool egsend(IntPtr pConnectionHandler, byte[] arr, uint size);
|
||||
|
||||
// Token: 0x0600026B RID: 619
|
||||
[Token(Token = "0x600026B")]
|
||||
[Address(RVA = "0x65B780", Offset = "0x65A580", VA = "0x18065B780")]
|
||||
public static extern uint egread(IntPtr pConnectionHandler, byte[] arr, ref uint size);
|
||||
|
||||
// Token: 0x0600026C RID: 620
|
||||
[Token(Token = "0x600026C")]
|
||||
[Address(RVA = "0x65B960", Offset = "0x65A760", VA = "0x18065B960")]
|
||||
public static extern void egsetSocketLoggingCallback(IntPtr pConnectionHandler, IntPtr userData, SocketNative.LogCallbackDelegate callback);
|
||||
|
||||
// Token: 0x0600026D RID: 621
|
||||
[Token(Token = "0x600026D")]
|
||||
[Address(RVA = "0x65BA00", Offset = "0x65A800", VA = "0x18065BA00")]
|
||||
public static extern bool egsetSocketLoggingLevel(IntPtr pConnectionHandler, int level);
|
||||
|
||||
// Token: 0x0600026E RID: 622
|
||||
[Token(Token = "0x600026E")]
|
||||
[Address(RVA = "0x65B700", Offset = "0x65A500", VA = "0x18065B700")]
|
||||
public static extern bool eggetUsingIPv6(IntPtr pConnectionHandler);
|
||||
|
||||
// Token: 0x0600026F RID: 623 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600026F")]
|
||||
[Address(RVA = "0x65B230", Offset = "0x65A030", VA = "0x18065B230")]
|
||||
[Preserve]
|
||||
public SocketNative(PeerBase npeer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000270")]
|
||||
[Address(RVA = "0x65A680", Offset = "0x659480", VA = "0x18065A680", Slot = "1")]
|
||||
protected override void Finalize()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000271 RID: 625 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000271")]
|
||||
[Address(RVA = "0x659E60", Offset = "0x658C60", VA = "0x180659E60")]
|
||||
public void Dispose()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000272 RID: 626 RVA: 0x00003198 File Offset: 0x00001398
|
||||
[Token(Token = "0x6000272")]
|
||||
[Address(RVA = "0x659B00", Offset = "0x658900", VA = "0x180659B00", Slot = "4")]
|
||||
public override bool Connect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000273 RID: 627 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000273")]
|
||||
[Address(RVA = "0x659C00", Offset = "0x658A00", VA = "0x180659C00")]
|
||||
[MonoPInvokeCallback(typeof(SocketNative.LogCallbackDelegate))]
|
||||
private static void DebugReturn(IntPtr pUserData, int debugLevel, string str)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000274 RID: 628 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000274")]
|
||||
[Address(RVA = "0x659F50", Offset = "0x658D50", VA = "0x180659F50")]
|
||||
internal void DnsAndConnect()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000275 RID: 629 RVA: 0x000031B0 File Offset: 0x000013B0
|
||||
[Token(Token = "0x6000275")]
|
||||
[Address(RVA = "0x659D10", Offset = "0x658B10", VA = "0x180659D10", Slot = "5")]
|
||||
public override bool Disconnect()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000276 RID: 630 RVA: 0x000031C8 File Offset: 0x000013C8
|
||||
[Token(Token = "0x6000276")]
|
||||
[Address(RVA = "0x65AFB0", Offset = "0x659DB0", VA = "0x18065AFB0", Slot = "6")]
|
||||
public override PhotonSocketError Send(byte[] data, int length)
|
||||
{
|
||||
return PhotonSocketError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000277 RID: 631 RVA: 0x000031E0 File Offset: 0x000013E0
|
||||
[Token(Token = "0x6000277")]
|
||||
[Address(RVA = "0x65AFA0", Offset = "0x659DA0", VA = "0x18065AFA0", Slot = "7")]
|
||||
public override PhotonSocketError Receive(out byte[] data)
|
||||
{
|
||||
return PhotonSocketError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000278 RID: 632 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000278")]
|
||||
[Address(RVA = "0x65A6F0", Offset = "0x6594F0", VA = "0x18065A6F0")]
|
||||
public void ReceiveLoop()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040001D1 RID: 465
|
||||
[Token(Token = "0x40001D1")]
|
||||
private const string LibName = "PhotonSocketPlugin";
|
||||
|
||||
// Token: 0x040001D2 RID: 466
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x40001D2")]
|
||||
private IntPtr pConnectionHandler;
|
||||
|
||||
// Token: 0x040001D3 RID: 467
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x40001D3")]
|
||||
private GCHandle handle;
|
||||
|
||||
// Token: 0x040001D4 RID: 468
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x40001D4")]
|
||||
internal readonly object syncer;
|
||||
|
||||
// Token: 0x040001D5 RID: 469
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40001D5")]
|
||||
private string serializationProtocolType;
|
||||
|
||||
// Token: 0x040001D6 RID: 470
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40001D6")]
|
||||
private byte[] serializationProtocolBytes;
|
||||
|
||||
// Token: 0x040001D7 RID: 471
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40001D7")]
|
||||
private string appId;
|
||||
|
||||
// Token: 0x040001D8 RID: 472
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40001D8")]
|
||||
private SocketNative.NativeDebugLevel debugLevel;
|
||||
|
||||
// Token: 0x02000038 RID: 56
|
||||
// (Invoke) Token: 0x0600027A RID: 634
|
||||
[Token(Token = "0x2000038")]
|
||||
public delegate void LogCallbackDelegate(IntPtr pUserData, int level, string msg);
|
||||
|
||||
// Token: 0x02000039 RID: 57
|
||||
[Token(Token = "0x2000039")]
|
||||
private enum NativeSocketState : byte
|
||||
{
|
||||
// Token: 0x040001DA RID: 474
|
||||
[Token(Token = "0x40001DA")]
|
||||
Disconnected,
|
||||
// Token: 0x040001DB RID: 475
|
||||
[Token(Token = "0x40001DB")]
|
||||
Connecting,
|
||||
// Token: 0x040001DC RID: 476
|
||||
[Token(Token = "0x40001DC")]
|
||||
Connected,
|
||||
// Token: 0x040001DD RID: 477
|
||||
[Token(Token = "0x40001DD")]
|
||||
ConnectionError,
|
||||
// Token: 0x040001DE RID: 478
|
||||
[Token(Token = "0x40001DE")]
|
||||
SendError,
|
||||
// Token: 0x040001DF RID: 479
|
||||
[Token(Token = "0x40001DF")]
|
||||
ReceiveError,
|
||||
// Token: 0x040001E0 RID: 480
|
||||
[Token(Token = "0x40001E0")]
|
||||
Disconnecting
|
||||
}
|
||||
|
||||
// Token: 0x0200003A RID: 58
|
||||
[Token(Token = "0x200003A")]
|
||||
private enum NativeDebugLevel : byte
|
||||
{
|
||||
// Token: 0x040001E2 RID: 482
|
||||
[Token(Token = "0x40001E2")]
|
||||
OFF,
|
||||
// Token: 0x040001E3 RID: 483
|
||||
[Token(Token = "0x40001E3")]
|
||||
ERRORS,
|
||||
// Token: 0x040001E4 RID: 484
|
||||
[Token(Token = "0x40001E4")]
|
||||
WARNINGS,
|
||||
// Token: 0x040001E5 RID: 485
|
||||
[Token(Token = "0x40001E5")]
|
||||
INFO,
|
||||
// Token: 0x040001E6 RID: 486
|
||||
[Token(Token = "0x40001E6")]
|
||||
ALL
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user