Files
Apr2020-Cpp2Il-Dump/System/Net/MonoChunkStream.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

258 lines
7.3 KiB
C#

using System;
using System.Collections;
using System.Text;
using Cpp2IlInjected;
namespace System.Net
{
// Token: 0x0200029B RID: 667
[Token(Token = "0x200029B")]
internal class MonoChunkStream
{
// Token: 0x06001147 RID: 4423 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001147")]
[Address(RVA = "0x222F9D0", Offset = "0x222E7D0", VA = "0x18222F9D0")]
public MonoChunkStream(byte[] buffer, int offset, int size, WebHeaderCollection headers)
{
}
// Token: 0x06001148 RID: 4424 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001148")]
[Address(RVA = "0x222F940", Offset = "0x222E740", VA = "0x18222F940")]
public MonoChunkStream(WebHeaderCollection headers)
{
}
// Token: 0x06001149 RID: 4425 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001149")]
[Address(RVA = "0x222F7E0", Offset = "0x222E5E0", VA = "0x18222F7E0")]
public void ResetBuffer()
{
}
// Token: 0x0600114A RID: 4426 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600114A")]
[Address(RVA = "0x222F890", Offset = "0x222E690", VA = "0x18222F890")]
public void WriteAndReadBack(byte[] buffer, int offset, int size, ref int read)
{
}
// Token: 0x0600114B RID: 4427 RVA: 0x00008100 File Offset: 0x00006300
[Token(Token = "0x600114B")]
[Address(RVA = "0x222F780", Offset = "0x222E580", VA = "0x18222F780")]
public int Read(byte[] buffer, int offset, int size)
{
return 0;
}
// Token: 0x0600114C RID: 4428 RVA: 0x00008118 File Offset: 0x00006318
[Token(Token = "0x600114C")]
[Address(RVA = "0x222F1F0", Offset = "0x222DFF0", VA = "0x18222F1F0")]
private int ReadFromChunks(byte[] buffer, int offset, int size)
{
return 0;
}
// Token: 0x0600114D RID: 4429 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600114D")]
[Address(RVA = "0x222F910", Offset = "0x222E710", VA = "0x18222F910")]
public void Write(byte[] buffer, int offset, int size)
{
}
// Token: 0x0600114E RID: 4430 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600114E")]
[Address(RVA = "0x222ED30", Offset = "0x222DB30", VA = "0x18222ED30")]
private void InternalWrite(byte[] buffer, ref int offset, int size)
{
}
// Token: 0x17000370 RID: 880
// (get) Token: 0x0600114F RID: 4431 RVA: 0x00008130 File Offset: 0x00006330
[Token(Token = "0x17000370")]
public bool WantMore
{
[Token(Token = "0x600114F")]
[Address(RVA = "0x222FBE0", Offset = "0x222E9E0", VA = "0x18222FBE0")]
get
{
return default(bool);
}
}
// Token: 0x17000371 RID: 881
// (get) Token: 0x06001150 RID: 4432 RVA: 0x00008148 File Offset: 0x00006348
[Token(Token = "0x17000371")]
public bool DataAvailable
{
[Token(Token = "0x6001150")]
[Address(RVA = "0x222FAB0", Offset = "0x222E8B0", VA = "0x18222FAB0")]
get
{
return default(bool);
}
}
// Token: 0x17000372 RID: 882
// (get) Token: 0x06001151 RID: 4433 RVA: 0x00008160 File Offset: 0x00006360
[Token(Token = "0x17000372")]
public int ChunkLeft
{
[Token(Token = "0x6001151")]
[Address(RVA = "0x222FAA0", Offset = "0x222E8A0", VA = "0x18222FAA0")]
get
{
return 0;
}
}
// Token: 0x06001152 RID: 4434 RVA: 0x00008178 File Offset: 0x00006378
[Token(Token = "0x6001152")]
[Address(RVA = "0x222EFF0", Offset = "0x222DDF0", VA = "0x18222EFF0")]
private MonoChunkStream.State ReadBody(byte[] buffer, ref int offset, int size)
{
return MonoChunkStream.State.None;
}
// Token: 0x06001153 RID: 4435 RVA: 0x00008190 File Offset: 0x00006390
[Token(Token = "0x6001153")]
[Address(RVA = "0x222EA90", Offset = "0x222D890", VA = "0x18222EA90")]
private MonoChunkStream.State GetChunkSize(byte[] buffer, ref int offset, int size)
{
return MonoChunkStream.State.None;
}
// Token: 0x06001154 RID: 4436 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001154")]
[Address(RVA = "0x222F790", Offset = "0x222E590", VA = "0x18222F790")]
private static string RemoveChunkExtension(string input)
{
return null;
}
// Token: 0x06001155 RID: 4437 RVA: 0x000081A8 File Offset: 0x000063A8
[Token(Token = "0x6001155")]
[Address(RVA = "0x222F110", Offset = "0x222DF10", VA = "0x18222F110")]
private MonoChunkStream.State ReadCRLF(byte[] buffer, ref int offset, int size)
{
return MonoChunkStream.State.None;
}
// Token: 0x06001156 RID: 4438 RVA: 0x000081C0 File Offset: 0x000063C0
[Token(Token = "0x6001156")]
[Address(RVA = "0x222F4C0", Offset = "0x222E2C0", VA = "0x18222F4C0")]
private MonoChunkStream.State ReadTrailer(byte[] buffer, ref int offset, int size)
{
return MonoChunkStream.State.None;
}
// Token: 0x06001157 RID: 4439 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001157")]
[Address(RVA = "0x222F820", Offset = "0x222E620", VA = "0x18222F820")]
private static void ThrowProtocolViolation(string message)
{
}
// Token: 0x04000A1F RID: 2591
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000A1F")]
internal WebHeaderCollection headers;
// Token: 0x04000A20 RID: 2592
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000A20")]
private int chunkSize;
// Token: 0x04000A21 RID: 2593
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000A21")]
private int chunkRead;
// Token: 0x04000A22 RID: 2594
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000A22")]
private int totalWritten;
// Token: 0x04000A23 RID: 2595
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4000A23")]
private MonoChunkStream.State state;
// Token: 0x04000A24 RID: 2596
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000A24")]
private StringBuilder saved;
// Token: 0x04000A25 RID: 2597
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000A25")]
private bool sawCR;
// Token: 0x04000A26 RID: 2598
[FieldOffset(Offset = "0x31")]
[Token(Token = "0x4000A26")]
private bool gotit;
// Token: 0x04000A27 RID: 2599
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000A27")]
private int trailerState;
// Token: 0x04000A28 RID: 2600
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000A28")]
private ArrayList chunks;
// Token: 0x0200029C RID: 668
[Token(Token = "0x200029C")]
private enum State
{
// Token: 0x04000A2A RID: 2602
[Token(Token = "0x4000A2A")]
None,
// Token: 0x04000A2B RID: 2603
[Token(Token = "0x4000A2B")]
PartialSize,
// Token: 0x04000A2C RID: 2604
[Token(Token = "0x4000A2C")]
Body,
// Token: 0x04000A2D RID: 2605
[Token(Token = "0x4000A2D")]
BodyFinished,
// Token: 0x04000A2E RID: 2606
[Token(Token = "0x4000A2E")]
Trailer
}
// Token: 0x0200029D RID: 669
[Token(Token = "0x200029D")]
private class Chunk
{
// Token: 0x06001158 RID: 4440 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001158")]
[Address(RVA = "0x3FFB80", Offset = "0x3FE980", VA = "0x1803FFB80")]
public Chunk(byte[] chunk)
{
}
// Token: 0x06001159 RID: 4441 RVA: 0x000081D8 File Offset: 0x000063D8
[Token(Token = "0x6001159")]
[Address(RVA = "0x2226B80", Offset = "0x2225980", VA = "0x182226B80")]
public int Read(byte[] buffer, int offset, int size)
{
return 0;
}
// Token: 0x04000A2F RID: 2607
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000A2F")]
public byte[] Bytes;
// Token: 0x04000A30 RID: 2608
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000A30")]
public int Offset;
}
}
}