Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

370 lines
12 KiB
C#

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;
}
}