    # 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