struct

AMQP10::Protocol::Target

Inherits Struct < Value < Object

Constructors

new(address : String | Nil, durable : UInt32 = 0_u32, dynamic : Bool = false, dynamic_node_properties : Value | Nil = nil)
Source

Class methods

from_value(value : Value | Nil) : Target | Nil
Source

Instance methods

address
clone
Source
copy_with(address _address = @address, durable _durable = @durable, dynamic _dynamic = @dynamic, dynamic_node_properties _dynamic_node_properties = @dynamic_node_properties)
Source
durable
dynamic
dynamic_node_properties
encoded_size
Source
to_value

Generic Value form, e.g. for building an Attach with FrameWriter.write_performative; write_to and encoded_size below encode it directly without allocating.

Source
write_to(io : IO) : Nil
Source