public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _reserved1 = reader.ReadShort();
     _exchange  = reader.ReadShortstr();
     _ifUnused  = reader.ReadBit();
     _nowait    = reader.ReadBit();
 }
Пример #2
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _replyCode  = reader.ReadShort();
     _replyText  = reader.ReadShortstr();
     _exchange   = reader.ReadShortstr();
     _routingKey = reader.ReadShortstr();
 }
Пример #3
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _replyCode = reader.ReadShort();
     _replyText = reader.ReadShortstr();
     _classId   = reader.ReadShort();
     _methodId  = reader.ReadShort();
 }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _reserved1  = reader.ReadShort();
     _exchange   = reader.ReadShortstr();
     _routingKey = reader.ReadShortstr();
     _mandatory  = reader.ReadBit();
     _immediate  = reader.ReadBit();
 }
Пример #5
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _consumerTag = reader.ReadShortstr();
     _deliveryTag = reader.ReadLonglong();
     _redelivered = reader.ReadBit();
     _exchange    = reader.ReadShortstr();
     _routingKey  = reader.ReadShortstr();
 }
Пример #6
0
        internal override Client.Impl.MethodBase DecodeMethodFrom(ReadOnlySpan <byte> span)
        {
            var commandId = (ProtocolCommandId)Util.NetworkOrderDeserializer.ReadUInt32(span);

            Client.Impl.MethodBase           result = DecodeMethodFrom(commandId);
            Client.Impl.MethodArgumentReader reader = new Client.Impl.MethodArgumentReader(span.Slice(4));
            result.ReadArgumentsFrom(ref reader);
            return(result);
        }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _requeue = reader.ReadBit();
 }
Пример #8
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _reserved1 = reader.ReadLongstr();
 }
Пример #9
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _messageCount = reader.ReadLong();
 }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _virtualHost = reader.ReadShortstr();
     _reserved1   = reader.ReadShortstr();
     _reserved2   = reader.ReadBit();
 }
Пример #11
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _challenge = reader.ReadLongstr();
 }
Пример #12
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _prefetchSize  = reader.ReadLong();
     _prefetchCount = reader.ReadShort();
     _global        = reader.ReadBit();
 }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _channelMax = reader.ReadShort();
     _frameMax   = reader.ReadLong();
     _heartbeat  = reader.ReadShort();
 }
Пример #14
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _reserved1 = reader.ReadShort();
     _queue     = reader.ReadShortstr();
     _noAck     = reader.ReadBit();
 }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _newSecret = reader.ReadLongstr();
     _reason    = reader.ReadShortstr();
 }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
 }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _consumerTag = reader.ReadShortstr();
 }
Пример #18
0
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _deliveryTag = reader.ReadLonglong();
     _multiple    = reader.ReadBit();
     _requeue     = reader.ReadBit();
 }
 public override void ReadArgumentsFrom(ref Client.Impl.MethodArgumentReader reader)
 {
     _queue         = reader.ReadShortstr();
     _messageCount  = reader.ReadLong();
     _consumerCount = reader.ReadLong();
 }