using System; using System.IO; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1 { // Token: 0x02001E4F RID: 7759 [Token(Token = "0x2001E4F")] public abstract class Asn1Generator { // Token: 0x0600C2A0 RID: 49824 RVA: 0x002C041C File Offset: 0x002BE61C [Token(Token = "0x600C2A0")] [Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")] protected Asn1Generator(Stream outStream) { this._out = outStream; } // Token: 0x17001E31 RID: 7729 // (get) Token: 0x0600C2A1 RID: 49825 RVA: 0x002C0438 File Offset: 0x002BE638 [Token(Token = "0x17001E31")] protected Stream Out { [Token(Token = "0x600C2A1")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")] get { return this._out; } } // Token: 0x0600C2A2 RID: 49826 [Token(Token = "0x600C2A2")] [Address(Slot = "4")] public abstract void AddObject(Asn1Encodable obj); // Token: 0x0600C2A3 RID: 49827 [Token(Token = "0x600C2A3")] [Address(Slot = "5")] public abstract Stream GetRawOutputStream(); // Token: 0x0600C2A4 RID: 49828 [Token(Token = "0x600C2A4")] [Address(Slot = "6")] public abstract void Close(); // Token: 0x04007B0C RID: 31500 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4007B0C")] private Stream _out; } }