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 16namespace net { 17 18// Creates NetLog parameters when a FileStream has an error. 19base::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