using System; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Tls { // Token: 0x02001B30 RID: 6960 [Token(Token = "0x2001B30")] public class DtlsTransport : DatagramTransport { // Token: 0x0600AD34 RID: 44340 RVA: 0x0025B9CC File Offset: 0x00259BCC [Token(Token = "0x600AD34")] [Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")] internal DtlsTransport(DtlsRecordLayer recordLayer) { this.mRecordLayer = recordLayer; } // Token: 0x0600AD35 RID: 44341 RVA: 0x0025B9E8 File Offset: 0x00259BE8 [Token(Token = "0x600AD35")] [Address(RVA = "0x5F5AF0", Offset = "0x5F48F0", VA = "0x1805F5AF0", Slot = "9")] public virtual int GetReceiveLimit() { return ((DatagramTransport)this.mRecordLayer).GetReceiveLimit(); } // Token: 0x0600AD36 RID: 44342 RVA: 0x0025BA08 File Offset: 0x00259C08 [Token(Token = "0x600AD36")] [Address(RVA = "0x5F5B20", Offset = "0x5F4920", VA = "0x1805F5B20", Slot = "10")] public virtual int GetSendLimit() { return ((DatagramTransport)this.mRecordLayer).GetReceiveLimit(); } // Token: 0x0600AD37 RID: 44343 RVA: 0x0025BA28 File Offset: 0x00259C28 [Token(Token = "0x600AD37")] [Address(RVA = "0x18BA840", Offset = "0x18B9640", VA = "0x1818BA840", Slot = "11")] public virtual int Receive(byte[] buf, int off, int len, int waitMillis) { return this.mRecordLayer.GetSendLimit(); } // Token: 0x0600AD38 RID: 44344 RVA: 0x0025BA58 File Offset: 0x00259C58 [Token(Token = "0x600AD38")] [Address(RVA = "0x18BA9C0", Offset = "0x18B97C0", VA = "0x1818BA9C0", Slot = "12")] public virtual void Send(byte[] buf, int off, int len) { DtlsRecordLayer dtlsRecordLayer = this.mRecordLayer; } // Token: 0x0600AD39 RID: 44345 RVA: 0x0025BA80 File Offset: 0x00259C80 [Token(Token = "0x600AD39")] [Address(RVA = "0x5F5B80", Offset = "0x5F4980", VA = "0x1805F5B80", Slot = "13")] public virtual void Close() { int receiveLimit = ((DatagramTransport)this.mRecordLayer).GetReceiveLimit(); } // Token: 0x04006EB9 RID: 28345 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4006EB9")] private readonly DtlsRecordLayer mRecordLayer; } }