AMQP10::Protocol::Source
Inherits Struct < Value < Object
Constructors
new(address : String | Nil, durable : UInt32 = 0_u32, dynamic : Bool = false, dynamic_node_properties : Value | Nil = nil, filter : Value | Nil = nil)
SourceClass methods
from_value(value : Value | Nil) : Source | Nil
SourceInstance methods
address
clone
Sourcecopy_with(address _address = @address, durable _durable = @durable, dynamic _dynamic = @dynamic, dynamic_node_properties _dynamic_node_properties = @dynamic_node_properties, filter _filter = @filter)
Sourcedurable
dynamic
dynamic_node_properties
encoded_size
Sourcefilter
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.
write_to(io : IO) : Nil
Source