# File lib/thrift/protocol/multiplexed_protocol.rb, line 26 def initialize(protocol, service_name) super(protocol) @service_name = service_name end
# File lib/thrift/protocol/multiplexed_protocol.rb, line 31 def write_message_begin(name, type, seqid) case type when MessageTypes::CALL, MessageTypes::ONEWAY @protocol.write_message_begin("#{@service_name}:#{name}", type, seqid) else @protocol.write_message_begin(name, type, seqid) end end