Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while (bytesRead < datastrm.Length)
- {
- int remain = ((int)datastrm.Length - bytesRead);
- if (remain > chunkSize)
- remain = chunkSize;
- byte[] chunk = new byte[remain];
- datastrm.Read(chunk, 0, remain);
- MemoryStream chunkStrm = new MemoryStream();
- BinaryWriter binWriter = new BinaryWriter(chunkStrm);
- binWriter.Write((uint)(remain + 5));
- binWriter.Write((byte)0x12);
- binWriter.Write(remain);
- binWriter.Write(chunk, 0, remain);
- sendResponse(chunkStrm);
- binWriter.Dispose();
- bytesRead += remain;
- }
Advertisement
Add Comment
Please, Sign In to add comment