Revert 74344 - BackingStoreSkia: Use skia for painting in RenderWidgetHostViewViews.
[chromium-blink-merge.git] / net / url_request / url_request_netlog_params.h
blob8b275b9e816aea1e0b45d98ac848ffb5df785eb4
1 // Copyright (c) 2010 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.
5 #ifndef NET_URL_REQUEST_URL_REQUEST_NETLOG_PARAMS_H_
6 #define NET_URL_REQUEST_URL_REQUEST_NETLOG_PARAMS_H_
7 #pragma once
9 #include <string>
11 #include "base/basictypes.h"
12 #include "googleurl/src/gurl.h"
13 #include "net/base/net_log.h"
14 #include "net/base/request_priority.h"
16 namespace net {
18 // Holds the parameters to emit to the NetLog when starting a URLRequest.
19 class URLRequestStartEventParameters : public NetLog::EventParameters {
20 public:
21 URLRequestStartEventParameters(const GURL& url,
22 const std::string& method,
23 int load_flags,
24 RequestPriority priority);
26 const GURL& url() const {
27 return url_;
30 int load_flags() const {
31 return load_flags_;
34 virtual Value* ToValue() const;
36 private:
37 const GURL url_;
38 const std::string method_;
39 const int load_flags_;
40 const RequestPriority priority_;
42 DISALLOW_COPY_AND_ASSIGN(URLRequestStartEventParameters);
45 } // namespace net
47 #endif // NET_URL_REQUEST_URL_REQUEST_NETLOG_PARAMS_H_