# File lib/phusion_passenger/message_channel.rb, line 268
        def write(name, *args)
                check_argument(name)
                args.each do |arg|
                        check_argument(arg)
                end
                
                message = "#{name}#{DELIMITER}"
                args.each do |arg|
                        message << arg.to_s << DELIMITER
                end
                @io.write([message.size].pack('n') << message)
                @io.flush
        end