Exemplo n.º 1
0
 public override void EncodeObject(object value, bool arrayEncoding, ByteBuffer buffer)
 {
     if (arrayEncoding)
     {
         AmqpBitConverter.WriteFloat(buffer, (float)value);
         return;
     }
     FloatEncoding.Encode(new float?((float)value), buffer);
 }
Exemplo n.º 2
0
 public static void Encode(float?value, ByteBuffer buffer)
 {
     if (!value.HasValue)
     {
         AmqpEncoding.EncodeNull(buffer);
         return;
     }
     AmqpBitConverter.WriteUByte(buffer, 114);
     AmqpBitConverter.WriteFloat(buffer, value.Value);
 }