Ejemplo n.º 1
0
 private void WriteBuffer(CtpBuffer value)
 {
     EnsureCapacityBytes(5);
     if (value.Length <= 50)
     {
         WriteSymbol(CtpObjectSymbols.CtpBuffer0 + (byte)value.Length);
     }
     else
     {
         WriteArrayLength(CtpObjectSymbols.CtpBuffer8Bit, value.Length);
     }
     EnsureCapacityBytes(value.Length);
     value.CopyTo(m_buffer, m_length);
     m_length += value.Length;
 }
 private CtpObject(CtpBuffer value)
     : this()
 {
     ValueTypeCode = CtpTypeCode.CtpBuffer;
     m_valueObject = value;
 }