AMQProxy::Client
Inherits Reference / Object
Constants
Log = ::Log.for(self)
ServerProperties = AMQ::Protocol::Table.new({
product: "AMQProxy",
version: VERSION,
capabilities: {
consumer_priorities: true,
exchange_exchange_bindings: true,
"connection.blocked": true,
authentication_failure_close: true,
per_consumer_qos: true,
"basic.nack": true,
direct_reply_to: true,
publisher_confirms: true,
consumer_cancel_notify: true,
},
})
Constructors
new(socket : TCPSocket)
SourceInstance methods
close
Sourceclose_channel(id, code, reason)
Sourceclose_connection(code, text, frame = nil)
Sourceclose_socket
Sourcecredentials
Sourcewrite(frame : AMQ::Protocol::Frame)
Send frame to client, channel id should already be remapped by the caller