258 lines
7.3 KiB
C#
258 lines
7.3 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Net
|
|
{
|
|
// Token: 0x02000297 RID: 663
|
|
[Token(Token = "0x2000297")]
|
|
internal class MonoChunkStream
|
|
{
|
|
// Token: 0x06001131 RID: 4401 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001131")]
|
|
[Address(RVA = "0x8A9F80", Offset = "0x8A8F80", VA = "0x1808A9F80")]
|
|
public MonoChunkStream(byte[] buffer, int offset, int size, WebHeaderCollection headers)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001132 RID: 4402 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001132")]
|
|
[Address(RVA = "0x8A9EF0", Offset = "0x8A8EF0", VA = "0x1808A9EF0")]
|
|
public MonoChunkStream(WebHeaderCollection headers)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001133 RID: 4403 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001133")]
|
|
[Address(RVA = "0x8A9D90", Offset = "0x8A8D90", VA = "0x1808A9D90")]
|
|
public void ResetBuffer()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001134 RID: 4404 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001134")]
|
|
[Address(RVA = "0x8A9E40", Offset = "0x8A8E40", VA = "0x1808A9E40")]
|
|
public void WriteAndReadBack(byte[] buffer, int offset, int size, ref int read)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001135 RID: 4405 RVA: 0x000080E8 File Offset: 0x000062E8
|
|
[Token(Token = "0x6001135")]
|
|
[Address(RVA = "0x8A9D30", Offset = "0x8A8D30", VA = "0x1808A9D30")]
|
|
public int Read(byte[] buffer, int offset, int size)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001136 RID: 4406 RVA: 0x00008100 File Offset: 0x00006300
|
|
[Token(Token = "0x6001136")]
|
|
[Address(RVA = "0x8A97A0", Offset = "0x8A87A0", VA = "0x1808A97A0")]
|
|
private int ReadFromChunks(byte[] buffer, int offset, int size)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06001137 RID: 4407 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001137")]
|
|
[Address(RVA = "0x8A9EC0", Offset = "0x8A8EC0", VA = "0x1808A9EC0")]
|
|
public void Write(byte[] buffer, int offset, int size)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001138 RID: 4408 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001138")]
|
|
[Address(RVA = "0x8A92E0", Offset = "0x8A82E0", VA = "0x1808A92E0")]
|
|
private void InternalWrite(byte[] buffer, ref int offset, int size)
|
|
{
|
|
}
|
|
|
|
// Token: 0x1700036C RID: 876
|
|
// (get) Token: 0x06001139 RID: 4409 RVA: 0x00008118 File Offset: 0x00006318
|
|
[Token(Token = "0x1700036C")]
|
|
public bool WantMore
|
|
{
|
|
[Token(Token = "0x6001139")]
|
|
[Address(RVA = "0x8AA190", Offset = "0x8A9190", VA = "0x1808AA190")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700036D RID: 877
|
|
// (get) Token: 0x0600113A RID: 4410 RVA: 0x00008130 File Offset: 0x00006330
|
|
[Token(Token = "0x1700036D")]
|
|
public bool DataAvailable
|
|
{
|
|
[Token(Token = "0x600113A")]
|
|
[Address(RVA = "0x8AA060", Offset = "0x8A9060", VA = "0x1808AA060")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700036E RID: 878
|
|
// (get) Token: 0x0600113B RID: 4411 RVA: 0x00008148 File Offset: 0x00006348
|
|
[Token(Token = "0x1700036E")]
|
|
public int ChunkLeft
|
|
{
|
|
[Token(Token = "0x600113B")]
|
|
[Address(RVA = "0x8AA050", Offset = "0x8A9050", VA = "0x1808AA050")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600113C RID: 4412 RVA: 0x00008160 File Offset: 0x00006360
|
|
[Token(Token = "0x600113C")]
|
|
[Address(RVA = "0x8A95A0", Offset = "0x8A85A0", VA = "0x1808A95A0")]
|
|
private MonoChunkStream.State ReadBody(byte[] buffer, ref int offset, int size)
|
|
{
|
|
return MonoChunkStream.State.None;
|
|
}
|
|
|
|
// Token: 0x0600113D RID: 4413 RVA: 0x00008178 File Offset: 0x00006378
|
|
[Token(Token = "0x600113D")]
|
|
[Address(RVA = "0x8A9040", Offset = "0x8A8040", VA = "0x1808A9040")]
|
|
private MonoChunkStream.State GetChunkSize(byte[] buffer, ref int offset, int size)
|
|
{
|
|
return MonoChunkStream.State.None;
|
|
}
|
|
|
|
// Token: 0x0600113E RID: 4414 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600113E")]
|
|
[Address(RVA = "0x8A9D40", Offset = "0x8A8D40", VA = "0x1808A9D40")]
|
|
private static string RemoveChunkExtension(string input)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600113F RID: 4415 RVA: 0x00008190 File Offset: 0x00006390
|
|
[Token(Token = "0x600113F")]
|
|
[Address(RVA = "0x8A96C0", Offset = "0x8A86C0", VA = "0x1808A96C0")]
|
|
private MonoChunkStream.State ReadCRLF(byte[] buffer, ref int offset, int size)
|
|
{
|
|
return MonoChunkStream.State.None;
|
|
}
|
|
|
|
// Token: 0x06001140 RID: 4416 RVA: 0x000081A8 File Offset: 0x000063A8
|
|
[Token(Token = "0x6001140")]
|
|
[Address(RVA = "0x8A9A70", Offset = "0x8A8A70", VA = "0x1808A9A70")]
|
|
private MonoChunkStream.State ReadTrailer(byte[] buffer, ref int offset, int size)
|
|
{
|
|
return MonoChunkStream.State.None;
|
|
}
|
|
|
|
// Token: 0x06001141 RID: 4417 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001141")]
|
|
[Address(RVA = "0x8A9DD0", Offset = "0x8A8DD0", VA = "0x1808A9DD0")]
|
|
private static void ThrowProtocolViolation(string message)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000A12 RID: 2578
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000A12")]
|
|
internal WebHeaderCollection headers;
|
|
|
|
// Token: 0x04000A13 RID: 2579
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000A13")]
|
|
private int chunkSize;
|
|
|
|
// Token: 0x04000A14 RID: 2580
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4000A14")]
|
|
private int chunkRead;
|
|
|
|
// Token: 0x04000A15 RID: 2581
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000A15")]
|
|
private int totalWritten;
|
|
|
|
// Token: 0x04000A16 RID: 2582
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000A16")]
|
|
private MonoChunkStream.State state;
|
|
|
|
// Token: 0x04000A17 RID: 2583
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000A17")]
|
|
private StringBuilder saved;
|
|
|
|
// Token: 0x04000A18 RID: 2584
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000A18")]
|
|
private bool sawCR;
|
|
|
|
// Token: 0x04000A19 RID: 2585
|
|
[FieldOffset(Offset = "0x31")]
|
|
[Token(Token = "0x4000A19")]
|
|
private bool gotit;
|
|
|
|
// Token: 0x04000A1A RID: 2586
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x4000A1A")]
|
|
private int trailerState;
|
|
|
|
// Token: 0x04000A1B RID: 2587
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000A1B")]
|
|
private ArrayList chunks;
|
|
|
|
// Token: 0x02000298 RID: 664
|
|
[Token(Token = "0x2000298")]
|
|
private enum State
|
|
{
|
|
// Token: 0x04000A1D RID: 2589
|
|
[Token(Token = "0x4000A1D")]
|
|
None,
|
|
// Token: 0x04000A1E RID: 2590
|
|
[Token(Token = "0x4000A1E")]
|
|
PartialSize,
|
|
// Token: 0x04000A1F RID: 2591
|
|
[Token(Token = "0x4000A1F")]
|
|
Body,
|
|
// Token: 0x04000A20 RID: 2592
|
|
[Token(Token = "0x4000A20")]
|
|
BodyFinished,
|
|
// Token: 0x04000A21 RID: 2593
|
|
[Token(Token = "0x4000A21")]
|
|
Trailer
|
|
}
|
|
|
|
// Token: 0x02000299 RID: 665
|
|
[Token(Token = "0x2000299")]
|
|
private class Chunk
|
|
{
|
|
// Token: 0x06001142 RID: 4418 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6001142")]
|
|
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
|
public Chunk(byte[] chunk)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06001143 RID: 4419 RVA: 0x000081C0 File Offset: 0x000063C0
|
|
[Token(Token = "0x6001143")]
|
|
[Address(RVA = "0x8A1040", Offset = "0x8A0040", VA = "0x1808A1040")]
|
|
public int Read(byte[] buffer, int offset, int size)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x04000A22 RID: 2594
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000A22")]
|
|
public byte[] Bytes;
|
|
|
|
// Token: 0x04000A23 RID: 2595
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000A23")]
|
|
public int Offset;
|
|
}
|
|
}
|
|
}
|