Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Crypto/Tls/DtlsTransport.cs
T
2026-04-08 23:40:05 +02:00

66 lines
2.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls
{
// Token: 0x02001553 RID: 5459
[Token(Token = "0x2001553")]
[StructLayout(3)]
public class DtlsTransport : DatagramTransport
{
// Token: 0x0600915A RID: 37210 RVA: 0x0020438C File Offset: 0x0020258C
[Token(Token = "0x600915A")]
[Address(RVA = "0x3C3A30", Offset = "0x3C2430", VA = "0x1803C3A30")]
internal DtlsTransport(DtlsRecordLayer recordLayer)
{
this.mRecordLayer = recordLayer;
}
// Token: 0x0600915B RID: 37211 RVA: 0x002043A8 File Offset: 0x002025A8
[Token(Token = "0x600915B")]
[Address(RVA = "0x78FDE0", Offset = "0x78E7E0", VA = "0x18078FDE0", Slot = "9")]
public virtual int GetReceiveLimit()
{
return ((DatagramTransport)this.mRecordLayer).GetReceiveLimit();
}
// Token: 0x0600915C RID: 37212 RVA: 0x002043C8 File Offset: 0x002025C8
[Token(Token = "0x600915C")]
[Address(RVA = "0x78FCF0", Offset = "0x78E6F0", VA = "0x18078FCF0", Slot = "10")]
public virtual int GetSendLimit()
{
return ((DatagramTransport)this.mRecordLayer).GetReceiveLimit();
}
// Token: 0x0600915D RID: 37213 RVA: 0x002043E8 File Offset: 0x002025E8
[Token(Token = "0x600915D")]
[Address(RVA = "0x1E87810", Offset = "0x1E86210", VA = "0x181E87810", Slot = "11")]
public virtual int Receive(byte[] buf, int off, int len, int waitMillis)
{
return this.mRecordLayer.GetSendLimit();
}
// Token: 0x0600915E RID: 37214 RVA: 0x00204418 File Offset: 0x00202618
[Token(Token = "0x600915E")]
[Address(RVA = "0x1E87990", Offset = "0x1E86390", VA = "0x181E87990", Slot = "12")]
public virtual void Send(byte[] buf, int off, int len)
{
DtlsRecordLayer dtlsRecordLayer = this.mRecordLayer;
}
// Token: 0x0600915F RID: 37215 RVA: 0x00204440 File Offset: 0x00202640
[Token(Token = "0x600915F")]
[Address(RVA = "0x1E877E0", Offset = "0x1E861E0", VA = "0x181E877E0", Slot = "13")]
public virtual void Close()
{
int receiveLimit = ((DatagramTransport)this.mRecordLayer).GetReceiveLimit();
}
// Token: 0x04006076 RID: 24694
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4006076")]
private readonly DtlsRecordLayer mRecordLayer;
}
}