126 lines
3.2 KiB
C#
126 lines
3.2 KiB
C#
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;
|
|
}
|
|
}
|