using System; using System.Net.Sockets; using Cpp2IlInjected; namespace ExitGames.Client.Photon { // Token: 0x0200003E RID: 62 [Token(Token = "0x200003E")] public class SocketUdp : IPhotonSocket, IDisposable { // Token: 0x06000297 RID: 663 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000297")] [Address(RVA = "0x6624A0", Offset = "0x6612A0", VA = "0x1806624A0")] [Preserve] public SocketUdp(PeerBase npeer) { } // Token: 0x06000298 RID: 664 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000298")] [Address(RVA = "0x661830", Offset = "0x660630", VA = "0x180661830", Slot = "1")] protected override void Finalize() { } // Token: 0x06000299 RID: 665 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000299")] [Address(RVA = "0x6611D0", Offset = "0x65FFD0", VA = "0x1806611D0", Slot = "8")] public void Dispose() { } // Token: 0x0600029A RID: 666 RVA: 0x00003318 File Offset: 0x00001518 [Token(Token = "0x600029A")] [Address(RVA = "0x660EF0", Offset = "0x65FCF0", VA = "0x180660EF0", Slot = "4")] public override bool Connect() { return default(bool); } // Token: 0x0600029B RID: 667 RVA: 0x00003330 File Offset: 0x00001530 [Token(Token = "0x600029B")] [Address(RVA = "0x661070", Offset = "0x65FE70", VA = "0x180661070", Slot = "5")] public override bool Disconnect() { return default(bool); } // Token: 0x0600029C RID: 668 RVA: 0x00003348 File Offset: 0x00001548 [Token(Token = "0x600029C")] [Address(RVA = "0x662060", Offset = "0x660E60", VA = "0x180662060", Slot = "6")] public override PhotonSocketError Send(byte[] data, int length) { return PhotonSocketError.Success; } // Token: 0x0600029D RID: 669 RVA: 0x00003360 File Offset: 0x00001560 [Token(Token = "0x600029D")] [Address(RVA = "0x65AFA0", Offset = "0x659DA0", VA = "0x18065AFA0", Slot = "7")] public override PhotonSocketError Receive(out byte[] data) { return PhotonSocketError.Success; } // Token: 0x0600029E RID: 670 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600029E")] [Address(RVA = "0x6612B0", Offset = "0x6600B0", VA = "0x1806612B0")] internal void DnsAndConnect() { } // Token: 0x0600029F RID: 671 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600029F")] [Address(RVA = "0x6618A0", Offset = "0x6606A0", VA = "0x1806618A0")] public void ReceiveLoop() { } // Token: 0x040001F1 RID: 497 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40001F1")] private Socket sock; // Token: 0x040001F2 RID: 498 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40001F2")] private readonly object syncer; } }