353 lines
9.8 KiB
C#
353 lines
9.8 KiB
C#
using System;
|
|
using System.Net;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace ExitGames.Client.Photon
|
|
{
|
|
// Token: 0x02000011 RID: 17
|
|
[Token(Token = "0x2000011")]
|
|
public abstract class IPhotonSocket
|
|
{
|
|
// Token: 0x17000014 RID: 20
|
|
// (get) Token: 0x06000075 RID: 117 RVA: 0x0000209A File Offset: 0x0000029A
|
|
[Token(Token = "0x17000014")]
|
|
protected IPhotonPeerListener Listener
|
|
{
|
|
[Token(Token = "0x6000075")]
|
|
[Address(RVA = "0x52BE60", Offset = "0x52AC60", VA = "0x18052BE60")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000015 RID: 21
|
|
// (get) Token: 0x06000076 RID: 118 RVA: 0x000024A8 File Offset: 0x000006A8
|
|
[Token(Token = "0x17000015")]
|
|
protected internal int MTU
|
|
{
|
|
[Token(Token = "0x6000076")]
|
|
[Address(RVA = "0x52BE90", Offset = "0x52AC90", VA = "0x18052BE90")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000016 RID: 22
|
|
// (get) Token: 0x06000077 RID: 119 RVA: 0x000024C0 File Offset: 0x000006C0
|
|
// (set) Token: 0x06000078 RID: 120 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000016")]
|
|
public PhotonSocketState State
|
|
{
|
|
[Token(Token = "0x6000077")]
|
|
[Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return PhotonSocketState.Disconnected;
|
|
}
|
|
[Token(Token = "0x6000078")]
|
|
[Address(RVA = "0x41F730", Offset = "0x41E530", VA = "0x18041F730")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000017 RID: 23
|
|
// (get) Token: 0x06000079 RID: 121 RVA: 0x000024D8 File Offset: 0x000006D8
|
|
[Token(Token = "0x17000017")]
|
|
public bool Connected
|
|
{
|
|
[Token(Token = "0x6000079")]
|
|
[Address(RVA = "0x52BE50", Offset = "0x52AC50", VA = "0x18052BE50")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000018 RID: 24
|
|
// (get) Token: 0x0600007A RID: 122 RVA: 0x0000209A File Offset: 0x0000029A
|
|
// (set) Token: 0x0600007B RID: 123 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000018")]
|
|
public string ServerAddress
|
|
{
|
|
[Token(Token = "0x600007A")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600007B")]
|
|
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000019 RID: 25
|
|
// (get) Token: 0x0600007C RID: 124 RVA: 0x0000209A File Offset: 0x0000029A
|
|
// (set) Token: 0x0600007D RID: 125 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000019")]
|
|
public string ProxyServerAddress
|
|
{
|
|
[Token(Token = "0x600007C")]
|
|
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600007D")]
|
|
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001A RID: 26
|
|
// (get) Token: 0x0600007E RID: 126 RVA: 0x0000209A File Offset: 0x0000029A
|
|
// (set) Token: 0x0600007F RID: 127 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700001A")]
|
|
public static string ServerIpAddress
|
|
{
|
|
[Token(Token = "0x600007E")]
|
|
[Address(RVA = "0x52BFB0", Offset = "0x52ADB0", VA = "0x18052BFB0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x600007F")]
|
|
[Address(RVA = "0x52BFF0", Offset = "0x52ADF0", VA = "0x18052BFF0")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001B RID: 27
|
|
// (get) Token: 0x06000080 RID: 128 RVA: 0x000024F0 File Offset: 0x000006F0
|
|
// (set) Token: 0x06000081 RID: 129 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700001B")]
|
|
public int ServerPort
|
|
{
|
|
[Token(Token = "0x6000080")]
|
|
[Address(RVA = "0x40FFE0", Offset = "0x40EDE0", VA = "0x18040FFE0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
[Token(Token = "0x6000081")]
|
|
[Address(RVA = "0x52C070", Offset = "0x52AE70", VA = "0x18052C070")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001C RID: 28
|
|
// (get) Token: 0x06000082 RID: 130 RVA: 0x00002508 File Offset: 0x00000708
|
|
// (set) Token: 0x06000083 RID: 131 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700001C")]
|
|
public bool AddressResolvedAsIpv6
|
|
{
|
|
[Token(Token = "0x6000082")]
|
|
[Address(RVA = "0x4508A0", Offset = "0x44F6A0", VA = "0x1804508A0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x6000083")]
|
|
[Address(RVA = "0x4508B0", Offset = "0x44F6B0", VA = "0x1804508B0")]
|
|
[CompilerGenerated]
|
|
protected internal set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001D RID: 29
|
|
// (get) Token: 0x06000084 RID: 132 RVA: 0x0000209A File Offset: 0x0000029A
|
|
// (set) Token: 0x06000085 RID: 133 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700001D")]
|
|
public string UrlProtocol
|
|
{
|
|
[Token(Token = "0x6000084")]
|
|
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000085")]
|
|
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001E RID: 30
|
|
// (get) Token: 0x06000086 RID: 134 RVA: 0x0000209A File Offset: 0x0000029A
|
|
// (set) Token: 0x06000087 RID: 135 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x1700001E")]
|
|
public string UrlPath
|
|
{
|
|
[Token(Token = "0x6000086")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000087")]
|
|
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
|
|
[CompilerGenerated]
|
|
protected set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700001F RID: 31
|
|
// (get) Token: 0x06000088 RID: 136 RVA: 0x0000209A File Offset: 0x0000029A
|
|
[Token(Token = "0x1700001F")]
|
|
protected internal string SerializationProtocol
|
|
{
|
|
[Token(Token = "0x6000088")]
|
|
[Address(RVA = "0x52BEC0", Offset = "0x52ACC0", VA = "0x18052BEC0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000089 RID: 137 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000089")]
|
|
[Address(RVA = "0x52BDC0", Offset = "0x52ABC0", VA = "0x18052BDC0")]
|
|
public IPhotonSocket(PeerBase peerBase)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008A RID: 138 RVA: 0x00002520 File Offset: 0x00000720
|
|
[Token(Token = "0x600008A")]
|
|
[Address(RVA = "0x52AD80", Offset = "0x529B80", VA = "0x18052AD80", Slot = "4")]
|
|
public virtual bool Connect()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600008B RID: 139
|
|
[Token(Token = "0x600008B")]
|
|
[Address(Slot = "5")]
|
|
public abstract bool Disconnect();
|
|
|
|
// Token: 0x0600008C RID: 140
|
|
[Token(Token = "0x600008C")]
|
|
[Address(Slot = "6")]
|
|
public abstract PhotonSocketError Send(byte[] data, int length);
|
|
|
|
// Token: 0x0600008D RID: 141
|
|
[Token(Token = "0x600008D")]
|
|
[Address(Slot = "7")]
|
|
public abstract PhotonSocketError Receive(out byte[] data);
|
|
|
|
// Token: 0x0600008E RID: 142 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600008E")]
|
|
[Address(RVA = "0x52B980", Offset = "0x52A780", VA = "0x18052B980")]
|
|
public void HandleReceivedDatagram(byte[] inBuffer, int length, bool willBeReused)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600008F RID: 143 RVA: 0x00002538 File Offset: 0x00000738
|
|
[Token(Token = "0x600008F")]
|
|
[Address(RVA = "0x52BB60", Offset = "0x52A960", VA = "0x18052BB60")]
|
|
public bool ReportDebugOfLevel(DebugLevel levelOfMessage)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000090 RID: 144 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000090")]
|
|
[Address(RVA = "0x52B1F0", Offset = "0x529FF0", VA = "0x18052B1F0")]
|
|
public void EnqueueDebugReturn(DebugLevel debugLevel, string message)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000091 RID: 145 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000091")]
|
|
[Address(RVA = "0x52B8F0", Offset = "0x52A6F0", VA = "0x18052B8F0")]
|
|
protected internal void HandleException(StatusCode statusCode)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000092 RID: 146 RVA: 0x00002550 File Offset: 0x00000750
|
|
[Token(Token = "0x6000092")]
|
|
[Address(RVA = "0x52BB90", Offset = "0x52A990", VA = "0x18052BB90")]
|
|
protected internal bool TryParseAddress(string url, out string address, out ushort port, out string urlProtocol, out string urlPath)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000093 RID: 147 RVA: 0x00002568 File Offset: 0x00000768
|
|
[Token(Token = "0x6000093")]
|
|
[Address(RVA = "0x52BAF0", Offset = "0x52A8F0", VA = "0x18052BAF0")]
|
|
protected internal bool IsIpv6SimpleCheck(IPAddress address)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000094 RID: 148 RVA: 0x0000209A File Offset: 0x0000029A
|
|
[Token(Token = "0x6000094")]
|
|
[Address(RVA = "0x52B3A0", Offset = "0x52A1A0", VA = "0x18052B3A0")]
|
|
protected internal IPAddress[] GetIpAddresses(string hostname)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000095 RID: 149 RVA: 0x00002580 File Offset: 0x00000780
|
|
[Token(Token = "0x6000095")]
|
|
[Address(RVA = "0x52AD40", Offset = "0x529B40", VA = "0x18052AD40")]
|
|
private int AddressSortComparer(IPAddress x, IPAddress y)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000096 RID: 150 RVA: 0x0000209A File Offset: 0x0000029A
|
|
[Token(Token = "0x6000096")]
|
|
[Address(RVA = "0x52B210", Offset = "0x52A010", VA = "0x18052B210")]
|
|
[Obsolete]
|
|
protected internal static IPAddress GetIpAddress(string address)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04000067 RID: 103
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000067")]
|
|
protected internal PeerBase peerBase;
|
|
|
|
// Token: 0x04000068 RID: 104
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000068")]
|
|
protected readonly ConnectionProtocol Protocol;
|
|
|
|
// Token: 0x04000069 RID: 105
|
|
[FieldOffset(Offset = "0x19")]
|
|
[Token(Token = "0x4000069")]
|
|
public bool PollReceive;
|
|
|
|
// Token: 0x0400006B RID: 107
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400006B")]
|
|
public string ConnectAddress;
|
|
}
|
|
}
|