using System; using System.Collections; using System.IO; using System.Text; using System.Threading; using Cpp2IlInjected; namespace System.Diagnostics { // Token: 0x020000C8 RID: 200 [Token(Token = "0x20000C8")] internal class AsyncStreamReader { // Token: 0x060004BD RID: 1213 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004BD")] [Address(RVA = "0xF3D5B0", Offset = "0xF3C3B0", VA = "0x180F3D5B0", Slot = "4")] public virtual void Close() { } // Token: 0x060004BE RID: 1214 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004BE")] [Address(RVA = "0x289DF30", Offset = "0x289CD30", VA = "0x18289DF30", Slot = "5")] protected virtual void Dispose(bool disposing) { } // Token: 0x060004BF RID: 1215 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004BF")] [Address(RVA = "0x10648D0", Offset = "0x10636D0", VA = "0x1810648D0")] internal void CancelOperation() { } // Token: 0x060004C0 RID: 1216 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004C0")] [Address(RVA = "0x289E020", Offset = "0x289CE20", VA = "0x18289E020")] internal void WaitUtilEOF() { } // Token: 0x04000391 RID: 913 [Token(Token = "0x4000391")] internal const int DefaultBufferSize = 1024; // Token: 0x04000392 RID: 914 [Token(Token = "0x4000392")] private const int MinBufferSize = 128; // Token: 0x04000393 RID: 915 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000393")] private Stream stream; // Token: 0x04000394 RID: 916 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000394")] private Encoding encoding; // Token: 0x04000395 RID: 917 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000395")] private Decoder decoder; // Token: 0x04000396 RID: 918 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000396")] private byte[] byteBuffer; // Token: 0x04000397 RID: 919 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000397")] private char[] charBuffer; // Token: 0x04000398 RID: 920 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000398")] private int _maxCharsPerBuffer; // Token: 0x04000399 RID: 921 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000399")] private Process process; // Token: 0x0400039A RID: 922 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400039A")] private UserCallBack userCallBack; // Token: 0x0400039B RID: 923 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400039B")] private bool cancelOperation; // Token: 0x0400039C RID: 924 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400039C")] private ManualResetEvent eofEvent; // Token: 0x0400039D RID: 925 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400039D")] private Queue messageQueue; // Token: 0x0400039E RID: 926 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400039E")] private StringBuilder sb; // Token: 0x0400039F RID: 927 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400039F")] private bool bLastCarriageReturn; // Token: 0x040003A0 RID: 928 [FieldOffset(Offset = "0x74")] [Token(Token = "0x40003A0")] private int currentLinePos; // Token: 0x040003A1 RID: 929 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40003A1")] private object syncObject; } }