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: 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;
|
|
}
|
|
}
|