Home | History | Annotate | Download | only in base
      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
      3 // found in the LICENSE file.
      4 
      5 // File stream error reporting.
      6 
      7 #ifndef NET_BASE_FILE_STREAM_NET_LOG_PARAMETERS_H_
      8 #define NET_BASE_FILE_STREAM_NET_LOG_PARAMETERS_H_
      9 
     10 #include <string>
     11 
     12 #include "net/base/file_stream_metrics.h"
     13 #include "net/base/net_errors.h"
     14 #include "net/base/net_log.h"
     15 
     16 namespace net {
     17 
     18 // Creates NetLog parameters when a FileStream has an error.
     19 base::Value* NetLogFileStreamErrorCallback(
     20     FileErrorSource source,
     21     int os_error,
     22     net::Error net_error,
     23     NetLog::LogLevel log_level);
     24 
     25 }  // namespace net
     26 
     27 #endif  // NET_BASE_FILE_STREAM_NET_LOG_PARAMETERS_H_
     28