struct AMQ::Protocol::Frame::Queue::Declare

Defined in:

amq/protocol/frames.cr

Constant Summary

METHOD_ID = 10_u16

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from struct AMQ::Protocol::Frame::Queue

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 : UInt16, reserved1 : UInt16, queue_name : String, passive : Bool, durable : Bool, exclusive : Bool, auto_delete : Bool, no_wait : Bool, arguments : Table, bytesize = nil) #

[View source]

Class Method Detail

def self.from_io(channel, bytesize, io, format) #

[View source]

Instance Method Detail

def arguments : AMQ::Protocol::Table #

[View source]
def auto_delete : Bool #

[View source]
def durable : Bool #

[View source]
def exclusive : Bool #

[View source]
def method_id : UInt16 #

[View source]
def no_wait : Bool #

[View source]
def passive : Bool #

[View source]
def queue_name : String #

[View source]
def queue_name=(name : String) #

[View source]
def reserved1 : UInt16 #

[View source]
def to_io(io, format) #

[View source]