Method: MessageBus::Message#encode

Defined in:
lib/message_bus/message.rb

#encodeObject

only tricky thing to encode is pipes in a channel name … do a straight replace



22
23
24
# File 'lib/message_bus/message.rb', line 22

def encode
  global_id.to_s << "|" << message_id.to_s << "|" << channel.gsub("|", "$$123$$") << "|" << data
end