terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ MoveNext()

void Mono.Net.Security.MobileAuthenticatedStream.d__66.MoveNext ( )
inlineprivate

Implements System.Runtime.CompilerServices.IAsyncStateMachine.

Definition at line 1056 of file MobileAuthenticatedStream.cs.

1057 {
1060 BufferOffsetSize2 readBuffer = mobileAuthenticatedStream.readBuffer;
1061 int num = this.requestedSize;
1062 int offset = readBuffer.Offset;
1064 byte[] buffer = readBuffer.Buffer;
1065 if (readBuffer == null)
1066 {
1067 }
1068 if (Math.Min(0, num) == 0)
1069 {
1070 return;
1071 }
1072 if (this.sync)
1073 {
1074 return;
1075 }
1076 Stream innerStream = mobileAuthenticatedStream._InnerStream;
1077 BufferOffsetSize2 readBuffer2 = mobileAuthenticatedStream.readBuffer;
1079 byte[] buffer2 = readBuffer2.Buffer;
1080 int offset2 = readBuffer2.Offset;
1081 int totalBytes2 = readBuffer2.TotalBytes;
1082 BufferOffsetSize2 readBuffer3 = mobileAuthenticatedStream.readBuffer;
1083 int size = readBuffer3.Size;
1084 bool complete = readBuffer3.Complete;
1085 readBuffer3.Complete = size != 0;
1086 int num2 = 1;
1088 }
class f__AnonymousType0<< Count > j__TPar
static byte Min(byte val1, byte val2)
Definition Math.cs:152

References Mono.Net.Security.BufferOffsetSize.Buffer, j__TPar, System.Math.Min(), System.offset, Mono.Net.Security.BufferOffsetSize.Offset, Mono.Net.Security.MobileAuthenticatedStream.readBuffer, Mono.Net.Security.BufferOffsetSize.Size, and Mono.Net.Security.BufferOffsetSize.TotalBytes.