| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CONTENT_PUBLIC_BROWSER_DOWNLOAD_URL_PARAMETERS_H_ | 5 #ifndef CONTENT_PUBLIC_BROWSER_DOWNLOAD_URL_PARAMETERS_H_ |
| 6 #define CONTENT_PUBLIC_BROWSER_DOWNLOAD_URL_PARAMETERS_H_ | 6 #define CONTENT_PUBLIC_BROWSER_DOWNLOAD_URL_PARAMETERS_H_ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 79 void set_post_body(const std::string& post_body) { | 79 void set_post_body(const std::string& post_body) { |
| 80 post_body_ = post_body; | 80 post_body_ = post_body; |
| 81 } | 81 } |
| 82 void set_prefer_cache(bool prefer_cache) { | 82 void set_prefer_cache(bool prefer_cache) { |
| 83 prefer_cache_ = prefer_cache; | 83 prefer_cache_ = prefer_cache; |
| 84 } | 84 } |
| 85 void set_post_id(int64 post_id) { post_id_ = post_id; } | 85 void set_post_id(int64 post_id) { post_id_ = post_id; } |
| 86 void set_callback(const OnStartedCallback& callback) { | 86 void set_callback(const OnStartedCallback& callback) { |
| 87 callback_ = callback; | 87 callback_ = callback; |
| 88 } | 88 } |
| 89 void set_file_path(const FilePath& file_path) { | 89 void set_file_path(const base::FilePath& file_path) { |
| 90 save_info_.file_path = file_path; | 90 save_info_.file_path = file_path; |
| 91 } | 91 } |
| 92 void set_suggested_name(const string16& suggested_name) { | 92 void set_suggested_name(const string16& suggested_name) { |
| 93 save_info_.suggested_name = suggested_name; | 93 save_info_.suggested_name = suggested_name; |
| 94 } | 94 } |
| 95 void set_offset(int64 offset) { save_info_.offset = offset; } | 95 void set_offset(int64 offset) { save_info_.offset = offset; } |
| 96 void set_hash_state(std::string hash_state) { | 96 void set_hash_state(std::string hash_state) { |
| 97 save_info_.hash_state = hash_state; | 97 save_info_.hash_state = hash_state; |
| 98 } | 98 } |
| 99 void set_prompt(bool prompt) { save_info_.prompt_for_save_location = prompt; } | 99 void set_prompt(bool prompt) { save_info_.prompt_for_save_location = prompt; } |
| (...skipping 21 matching lines...) Expand all Loading... |
| 121 } | 121 } |
| 122 RequestHeadersType::const_iterator request_headers_end() const { | 122 RequestHeadersType::const_iterator request_headers_end() const { |
| 123 return request_headers_.end(); | 123 return request_headers_.end(); |
| 124 } | 124 } |
| 125 content::ResourceContext* resource_context() const { | 125 content::ResourceContext* resource_context() const { |
| 126 return resource_context_; | 126 return resource_context_; |
| 127 } | 127 } |
| 128 ResourceDispatcherHost* resource_dispatcher_host() const { | 128 ResourceDispatcherHost* resource_dispatcher_host() const { |
| 129 return resource_dispatcher_host_; | 129 return resource_dispatcher_host_; |
| 130 } | 130 } |
| 131 const FilePath& file_path() const { return save_info_.file_path; } | 131 const base::FilePath& file_path() const { return save_info_.file_path; } |
| 132 const string16& suggested_name() const { return save_info_.suggested_name; } | 132 const string16& suggested_name() const { return save_info_.suggested_name; } |
| 133 int64 offset() const { return save_info_.offset; } | 133 int64 offset() const { return save_info_.offset; } |
| 134 const std::string& hash_state() const { return save_info_.hash_state; } | 134 const std::string& hash_state() const { return save_info_.hash_state; } |
| 135 bool prompt() const { return save_info_.prompt_for_save_location; } | 135 bool prompt() const { return save_info_.prompt_for_save_location; } |
| 136 const GURL& url() const { return url_; } | 136 const GURL& url() const { return url_; } |
| 137 | 137 |
| 138 // Note that this is state changing--the DownloadUrlParameters object | 138 // Note that this is state changing--the DownloadUrlParameters object |
| 139 // will not have a file_stream attached to it after this call. | 139 // will not have a file_stream attached to it after this call. |
| 140 scoped_ptr<net::FileStream> GetFileStream() { | 140 scoped_ptr<net::FileStream> GetFileStream() { |
| 141 return save_info_.file_stream.Pass(); | 141 return save_info_.file_stream.Pass(); |
| (...skipping 18 matching lines...) Expand all Loading... |
| 160 ResourceDispatcherHost* resource_dispatcher_host_; | 160 ResourceDispatcherHost* resource_dispatcher_host_; |
| 161 DownloadSaveInfo save_info_; | 161 DownloadSaveInfo save_info_; |
| 162 GURL url_; | 162 GURL url_; |
| 163 | 163 |
| 164 DISALLOW_COPY_AND_ASSIGN(DownloadUrlParameters); | 164 DISALLOW_COPY_AND_ASSIGN(DownloadUrlParameters); |
| 165 }; | 165 }; |
| 166 | 166 |
| 167 } // namespace content | 167 } // namespace content |
| 168 | 168 |
| 169 #endif // CONTENT_PUBLIC_BROWSER_DOWNLOAD_URL_PARAMETERS_H_ | 169 #endif // CONTENT_PUBLIC_BROWSER_DOWNLOAD_URL_PARAMETERS_H_ |
| OLD | NEW |