using System; using System.Collections; using System.IO; using System.Text; using System.Threading; using Cpp2IlInjected; namespace System.Diagnostics { // Token: 0x020000C4 RID: 196 [Token(Token = "0x20000C4")] internal class AsyncStreamReader { // Token: 0x060004A7 RID: 1191 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004A7")] [Address(RVA = "0x8A0300", Offset = "0x89F300", VA = "0x1808A0300", Slot = "4")] public virtual void Close() { } // Token: 0x060004A8 RID: 1192 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004A8")] [Address(RVA = "0x2F389F0", Offset = "0x2F379F0", VA = "0x182F389F0", Slot = "5")] protected virtual void Dispose(bool disposing) { } // Token: 0x060004A9 RID: 1193 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004A9")] [Address(RVA = "0x130C5F0", Offset = "0x130B5F0", VA = "0x18130C5F0")] internal void CancelOperation() { } // Token: 0x060004AA RID: 1194 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60004AA")] [Address(RVA = "0x2F38AE0", Offset = "0x2F37AE0", VA = "0x182F38AE0")] internal void WaitUtilEOF() { } // Token: 0x04000384 RID: 900 [Token(Token = "0x4000384")] internal const int DefaultBufferSize = 1024; // Token: 0x04000385 RID: 901 [Token(Token = "0x4000385")] private const int MinBufferSize = 128; // Token: 0x04000386 RID: 902 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000386")] private Stream stream; // Token: 0x04000387 RID: 903 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000387")] private Encoding encoding; // Token: 0x04000388 RID: 904 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000388")] private Decoder decoder; // Token: 0x04000389 RID: 905 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000389")] private byte[] byteBuffer; // Token: 0x0400038A RID: 906 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400038A")] private char[] charBuffer; // Token: 0x0400038B RID: 907 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400038B")] private int _maxCharsPerBuffer; // Token: 0x0400038C RID: 908 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400038C")] private Process process; // Token: 0x0400038D RID: 909 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400038D")] private UserCallBack userCallBack; // Token: 0x0400038E RID: 910 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400038E")] private bool cancelOperation; // Token: 0x0400038F RID: 911 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400038F")] private ManualResetEvent eofEvent; // Token: 0x04000390 RID: 912 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000390")] private Queue messageQueue; // Token: 0x04000391 RID: 913 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000391")] private StringBuilder sb; // Token: 0x04000392 RID: 914 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000392")] private bool bLastCarriageReturn; // Token: 0x04000393 RID: 915 [FieldOffset(Offset = "0x74")] [Token(Token = "0x4000393")] private int currentLinePos; // Token: 0x04000394 RID: 916 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000394")] private object syncObject; } }