64 lines
2.1 KiB
C#
64 lines
2.1 KiB
C#
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;
|
|
}
|
|
}
|