Home | History | Annotate | Download | only in history
      1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "chrome/browser/history/download_row.h"
      6 
      7 namespace history {
      8 
      9 DownloadRow::DownloadRow()
     10     : received_bytes(0),
     11       total_bytes(0),
     12       state(content::DownloadItem::IN_PROGRESS),
     13       danger_type(content::DOWNLOAD_DANGER_TYPE_NOT_DANGEROUS),
     14       interrupt_reason(content::DOWNLOAD_INTERRUPT_REASON_NONE),
     15       id(content::DownloadItem::kInvalidId),
     16       opened(false) {
     17 }
     18 
     19 DownloadRow::DownloadRow(
     20     const base::FilePath& current_path,
     21     const base::FilePath& target_path,
     22     const std::vector<GURL>& url_chain,
     23     const GURL& referrer,
     24     const base::Time& start,
     25     const base::Time& end,
     26     const std::string& etag,
     27     const std::string& last_modified,
     28     int64 received,
     29     int64 total,
     30     content::DownloadItem::DownloadState download_state,
     31     content::DownloadDangerType danger_type,
     32     content::DownloadInterruptReason interrupt_reason,
     33     uint32 id,
     34     bool download_opened,
     35     const std::string& ext_id,
     36     const std::string& ext_name)
     37     : current_path(current_path),
     38       target_path(target_path),
     39       url_chain(url_chain),
     40       referrer_url(referrer),
     41       start_time(start),
     42       end_time(end),
     43       etag(etag),
     44       last_modified(last_modified),
     45       received_bytes(received),
     46       total_bytes(total),
     47       state(download_state),
     48       danger_type(danger_type),
     49       interrupt_reason(interrupt_reason),
     50       id(id),
     51       opened(download_opened),
     52       by_ext_id(ext_id),
     53       by_ext_name(ext_name) {
     54 }
     55 
     56 DownloadRow::~DownloadRow() {
     57 }
     58 
     59 }  // namespace history
     60