Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc

Issue 23885002: Add WebRTC logging extension API. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Code review. Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 // Copyright 2013 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/extensions/api/webrtc_logging_private/webrtc_logging_pr ivate_api.h"
6
7 #include "base/logging.h"
8 #include "content/public/browser/browser_thread.h"
9
10 namespace extensions {
11
12 namespace Start = api::webrtc_logging_private::Start;
13 namespace SetUploadOnRenderClose =
14 api::webrtc_logging_private::SetUploadOnRenderClose;
15 namespace Stop = api::webrtc_logging_private::Stop;
16
17 WebrtcLoggingPrivateStartFunction::WebrtcLoggingPrivateStartFunction() {}
18
19 WebrtcLoggingPrivateStartFunction::~WebrtcLoggingPrivateStartFunction() {}
20
21 bool WebrtcLoggingPrivateStartFunction::RunImpl() {
22 scoped_ptr<Start::Params> params(Start::Params::Create(*args_));
23 EXTENSION_FUNCTION_VALIDATE(params.get());
24
25 // TODO(grunell): Implement.
26 NOTIMPLEMENTED();
27 return false;
28 }
29
30 WebrtcLoggingPrivateSetUploadOnRenderCloseFunction::
31 WebrtcLoggingPrivateSetUploadOnRenderCloseFunction() {}
32
33 WebrtcLoggingPrivateSetUploadOnRenderCloseFunction::
34 ~WebrtcLoggingPrivateSetUploadOnRenderCloseFunction() {}
35
36 bool WebrtcLoggingPrivateSetUploadOnRenderCloseFunction::RunImpl() {
37 scoped_ptr<SetUploadOnRenderClose::Params> params(
38 SetUploadOnRenderClose::Params::Create(*args_));
39 EXTENSION_FUNCTION_VALIDATE(params.get());
40
41 // TODO(grunell): Implement.
42 NOTIMPLEMENTED();
43 return false;
44 }
45
46 WebrtcLoggingPrivateStopFunction::WebrtcLoggingPrivateStopFunction() {}
47
48 WebrtcLoggingPrivateStopFunction::~WebrtcLoggingPrivateStopFunction() {}
49
50 bool WebrtcLoggingPrivateStopFunction::RunImpl() {
51 scoped_ptr<Stop::Params> params(Stop::Params::Create(*args_));
52 EXTENSION_FUNCTION_VALIDATE(params.get());
53
54 // TODO(grunell): Implement.
55 NOTIMPLEMENTED();
56 return false;
57 }
58
59 } // namespace extensions
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698