// Copyright 2012 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_NET_LOG_CHROME_NET_LOG_H_ #define COMPONENTS_NET_LOG_CHROME_NET_LOG_H_ #include <memory> #include <string> #include "base/command_line.h" #include "base/values.h" namespace net_log { // Returns constants to include in NetLog files including information such as: // // * The version and build of Chrome // * The command line arguments Chrome was launched with // * The operating system version // // Safe to call on any thread. base::Value::Dict GetPlatformConstantsForNetLog( const base::CommandLine::StringType& command_line_string, const std::string& channel_string); } // namespace net_log #endif // COMPONENTS_NET_LOG_CHROME_NET_LOG_H_