struct AMQ::Protocol::Frame::Connection::Start
- AMQ::Protocol::Frame::Connection::Start
- AMQ::Protocol::Frame::Connection
- AMQ::Protocol::Frame::Method
- AMQ::Protocol::Frame
- Struct
- Value
- Object
Defined in:
amq/protocol/frames.crConstant Summary
-
METHOD_ID =
10_u16
Constructors
Class Method Summary
Instance Method Summary
Instance methods inherited from struct AMQ::Protocol::Frame::Connection
class_id : UInt16
class_id
Constructor methods inherited from struct AMQ::Protocol::Frame::Connection
new(bytesize : UInt32 = 0_u32)
new
Class methods inherited from struct AMQ::Protocol::Frame::Connection
from_io(channel, bytesize, io, format)
from_io
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,
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, &block : Frame -> _)
from_io
Constructor Detail
def self.new(version_major : UInt8 = 0_u8, version_minor : UInt8 = 9_u8, server_properties : AMQ::Protocol::Table = Table.new({"capabilities" => {"publisher_confirms" => true, "exchange_exchange_bindings" => true, "basic.nack" => true, "per_consumer_qos" => true, "authentication_failure_close" => true, "consumer_cancel_notify" => true, "connection.blocked" => true} of String => Field} of String => Field), mechanisms : String = "AMQPLAIN PLAIN", locales : String = "en_US", bytesize : UInt32 | Nil = nil)
#