struct AMQ::Protocol::Frame::Basic::Consume
- AMQ::Protocol::Frame::Basic::Consume
- AMQ::Protocol::Frame::Basic
- AMQ::Protocol::Frame::Method
- AMQ::Protocol::Frame
- Struct
- Value
- Object
Defined in:
amq/protocol/frames.crConstant Summary
-
METHOD_ID =
20_u16
Constructors
Class Method Summary
Instance Method Summary
- #arguments : AMQ::Protocol::Table
- #consumer_tag : String
- #consumer_tag=(tag : String)
- #exclusive : Bool
- #method_id : UInt16
- #no_ack : Bool
- #no_local : Bool
- #no_wait : Bool
- #queue : String
- #queue=(name : String)
- #to_io(io, format)
Instance methods inherited from struct AMQ::Protocol::Frame::Basic
class_id : UInt16
class_id
Instance methods inherited from struct AMQ::Protocol::Frame::Method
class_id : UInt16
class_id,
method_id : UInt16
method_id,
type : UInt8
type,
wrap(io, format, &)
wrap
Constructor methods inherited from struct AMQ::Protocol::Frame::Method
new(channel : UInt16, bytesize : UInt32 = 0_u32)
new
Class methods inherited from struct AMQ::Protocol::Frame::Method
from_io(channel, bytesize, io, format)
from_io
Instance methods inherited from struct AMQ::Protocol::Frame
bytesize : UInt32
bytesize,
channel : UInt16
channel,
to_io(io : IO, format : IO::ByteFormat)
to_io,
to_slice(format = IO::ByteFormat::SystemEndian) : Bytes
to_slice,
type : UInt8
type,
wrap(io, format : IO::ByteFormat, &) : Nil
wrap
Constructor methods inherited from struct AMQ::Protocol::Frame
new(channel : UInt16, bytesize : UInt32)
new
Class methods inherited from struct AMQ::Protocol::Frame
from_io(io, format = IO::ByteFormat::NetworkEndian, & : Frame -> _)from_io(io, format = IO::ByteFormat::NetworkEndian) from_io
Constructor Detail
def self.new(channel, reserved1 : UInt16, queue : String, consumer_tag : String, no_local : Bool, no_ack : Bool, exclusive : Bool, no_wait : Bool, arguments : Table, bytesize = nil)
#