123456789101112131415161718192021222324252627282930313233343536373839404142 |
- using BeetleX.Buffers;
- using System;
- using System.Collections.Generic;
- using System.Text;
- namespace PlatformBenchmarks
- {
- public class HttpToken
- {
- private byte[] mLengthBuffer = new byte[10];
- public RawDb Db { get; set; }
- public NextQueue NextQueue { get; set; }
- public HttpToken()
- {
-
- }
- public byte[] GetLengthBuffer(string length)
- {
- Encoding.ASCII.GetBytes(length, 0, length.Length, mLengthBuffer, 0);
- for (int i = length.Length; i < 10; i++)
- {
- mLengthBuffer[i] = 32;
- }
- return mLengthBuffer;
- }
- public int ContentPostion { get; set; }
- public MemoryBlockCollection ContentLength { get; set; }
- public void FullLength(string length)
- {
- var item = GetLengthBuffer(length);
- ContentLength.Full(item);
- }
-
- }
- }
|