NATS::Msg
Inherits Struct / Value / Object
A delivered message from a subscription.
nc = NATS::Connection.new("demo.nats.io")
nc.subscribe("foo") do |msg|
puts "Received '#{msg}'"
puts "Subject is #{msg.subject}"
puts "Reply Subject is #{msg.reply}"
puts "Raw Data is #{msg.data}"
end
Instance methods
data
Sourcereply
Sourcerespond(msg)
Allows a response to a request message to be easily sent.
nc = NATS::Connection.new("demo.nats.io")
nc.subscribe("req") do |msg|
msg.respond("ANSWER is 42")
end
subject
Source