예제 #1
0
 internal override void EncodeValue(ByteBuffer buffer)
 {
     BinaryEncoding.Encode((ArraySegment <byte>) this.Value, buffer);
 }
예제 #2
0
 void IAmqpSerializable.Encode(ByteBuffer buffer)
 {
     BinaryEncoding.Encode(new ArraySegment <byte>(this.buffer, this.Offset, this.Length), buffer);
 }
예제 #3
0
 /// <summary>
 /// Encodes a binary value and appends the bytes to the buffer.
 /// </summary>
 /// <param name="data">The binary value.</param>
 /// <param name="buffer">The destination buffer.</param>
 public static void EncodeBinary(ArraySegment <byte> data, ByteBuffer buffer)
 {
     BinaryEncoding.Encode(data, buffer);
 }
예제 #4
0
 public override void EncodeValue(ByteBuffer buffer)
 {
     BinaryEncoding.Encode((ArraySegment <byte>)base.Value, buffer);
 }