public override void ReadArgumentsFrom(ref MethodArgumentReader reader)
 {
     _reserved1  = reader.ReadShort();
     _queue      = reader.ReadShortstr();
     _passive    = reader.ReadBit();
     _durable    = reader.ReadBit();
     _exclusive  = reader.ReadBit();
     _autoDelete = reader.ReadBit();
     _nowait     = reader.ReadBit();
     _arguments  = reader.ReadTable();
 }
 public override void ReadArgumentsFrom(ref MethodArgumentReader reader)
 {
     _reserved1   = reader.ReadShort();
     _queue       = reader.ReadShortstr();
     _consumerTag = reader.ReadShortstr();
     _noLocal     = reader.ReadBit();
     _noAck       = reader.ReadBit();
     _exclusive   = reader.ReadBit();
     _nowait      = reader.ReadBit();
     _arguments   = reader.ReadTable();
 }
 public override void ReadArgumentsFrom(ref MethodArgumentReader reader)
 {
     _reserved1   = reader.ReadShort();
     _destination = reader.ReadShortstr();
     _source      = reader.ReadShortstr();
     _routingKey  = reader.ReadShortstr();
     _nowait      = reader.ReadBit();
     _arguments   = reader.ReadTable();
 }
 public override void ReadArgumentsFrom(ref MethodArgumentReader reader)
 {
     _reserved1  = reader.ReadShort();
     _queue      = reader.ReadShortstr();
     _exchange   = reader.ReadShortstr();
     _routingKey = reader.ReadShortstr();
     _nowait     = reader.ReadBit();
     _arguments  = reader.ReadTable();
 }