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

Side by Side Diff: ppapi/proxy/ppp_find_proxy.cc

Issue 197623005: Rename PPB_Find_Dev to PPB_Find_Private (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 9 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
« no previous file with comments | « ppapi/proxy/ppp_find_proxy.h ('k') | ppapi/shared_impl/api_id.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "ppapi/proxy/ppp_find_proxy.h" 5 #include "ppapi/proxy/ppp_find_proxy.h"
6 6
7 #include "ppapi/proxy/host_dispatcher.h" 7 #include "ppapi/proxy/host_dispatcher.h"
8 #include "ppapi/proxy/ppapi_messages.h" 8 #include "ppapi/proxy/ppapi_messages.h"
9 #include "ppapi/shared_impl/api_id.h" 9 #include "ppapi/shared_impl/api_id.h"
10 #include "ppapi/shared_impl/proxy_lock.h" 10 #include "ppapi/shared_impl/proxy_lock.h"
11 11
12 namespace ppapi { 12 namespace ppapi {
13 namespace proxy { 13 namespace proxy {
14 14
15 namespace { 15 namespace {
16 16
17 #if !defined(OS_NACL) 17 #if !defined(OS_NACL)
18 PP_Bool StartFind(PP_Instance instance, 18 PP_Bool StartFind(PP_Instance instance,
19 const char* text, 19 const char* text,
20 PP_Bool case_sensitive) { 20 PP_Bool case_sensitive) {
21 DCHECK(case_sensitive == PP_FALSE); 21 DCHECK(case_sensitive == PP_FALSE);
22 HostDispatcher::GetForInstance(instance)->Send( 22 HostDispatcher::GetForInstance(instance)->Send(
23 new PpapiPluginMsg_PPPFind_StartFind(API_ID_PPP_FIND_DEV, 23 new PpapiPluginMsg_PPPFind_StartFind(API_ID_PPP_FIND_PRIVATE,
24 instance, 24 instance,
25 text)); 25 text));
26 return PP_TRUE; 26 return PP_TRUE;
27 } 27 }
28 28
29 void SelectFindResult(PP_Instance instance, 29 void SelectFindResult(PP_Instance instance,
30 PP_Bool forward) { 30 PP_Bool forward) {
31 HostDispatcher::GetForInstance(instance)->Send( 31 HostDispatcher::GetForInstance(instance)->Send(
32 new PpapiPluginMsg_PPPFind_SelectFindResult(API_ID_PPP_FIND_DEV, 32 new PpapiPluginMsg_PPPFind_SelectFindResult(API_ID_PPP_FIND_PRIVATE,
33 instance, forward)); 33 instance, forward));
34 } 34 }
35 35
36 void StopFind(PP_Instance instance) { 36 void StopFind(PP_Instance instance) {
37 HostDispatcher::GetForInstance(instance)->Send( 37 HostDispatcher::GetForInstance(instance)->Send(
38 new PpapiPluginMsg_PPPFind_StopFind(API_ID_PPP_FIND_DEV, instance)); 38 new PpapiPluginMsg_PPPFind_StopFind(API_ID_PPP_FIND_PRIVATE, instance));
39 } 39 }
40 40
41 const PPP_Find_Dev ppp_find_interface = { 41 const PPP_Find_Private ppp_find_interface = {
42 &StartFind, 42 &StartFind,
43 &SelectFindResult, 43 &SelectFindResult,
44 &StopFind 44 &StopFind
45 }; 45 };
46 #else 46 #else
47 // The NaCl plugin doesn't need the host side interface - stub it out. 47 // The NaCl plugin doesn't need the host side interface - stub it out.
48 const PPP_Find_Dev ppp_find_interface = {}; 48 const PPP_Find_Private ppp_find_interface = {};
49 #endif 49 #endif
50 50
51 } // namespace 51 } // namespace
52 52
53 PPP_Find_Proxy::PPP_Find_Proxy(Dispatcher* dispatcher) 53 PPP_Find_Proxy::PPP_Find_Proxy(Dispatcher* dispatcher)
54 : InterfaceProxy(dispatcher), 54 : InterfaceProxy(dispatcher),
55 ppp_find_(NULL) { 55 ppp_find_(NULL) {
56 if (dispatcher->IsPlugin()) { 56 if (dispatcher->IsPlugin()) {
57 ppp_find_ = static_cast<const PPP_Find_Dev*>( 57 ppp_find_ = static_cast<const PPP_Find_Private*>(
58 dispatcher->local_get_interface()(PPP_FIND_DEV_INTERFACE)); 58 dispatcher->local_get_interface()(PPP_FIND_PRIVATE_INTERFACE));
59 } 59 }
60 } 60 }
61 61
62 PPP_Find_Proxy::~PPP_Find_Proxy() { 62 PPP_Find_Proxy::~PPP_Find_Proxy() {
63 } 63 }
64 64
65 // static 65 // static
66 const PPP_Find_Dev* PPP_Find_Proxy::GetProxyInterface() { 66 const PPP_Find_Private* PPP_Find_Proxy::GetProxyInterface() {
67 return &ppp_find_interface; 67 return &ppp_find_interface;
68 } 68 }
69 69
70 bool PPP_Find_Proxy::OnMessageReceived(const IPC::Message& msg) { 70 bool PPP_Find_Proxy::OnMessageReceived(const IPC::Message& msg) {
71 if (!dispatcher()->IsPlugin()) 71 if (!dispatcher()->IsPlugin())
72 return false; 72 return false;
73 73
74 bool handled = true; 74 bool handled = true;
75 IPC_BEGIN_MESSAGE_MAP(PPP_Find_Proxy, msg) 75 IPC_BEGIN_MESSAGE_MAP(PPP_Find_Proxy, msg)
76 IPC_MESSAGE_HANDLER(PpapiPluginMsg_PPPFind_StartFind, OnPluginMsgStartFind) 76 IPC_MESSAGE_HANDLER(PpapiPluginMsg_PPPFind_StartFind, OnPluginMsgStartFind)
(...skipping 17 matching lines...) Expand all
94 CallWhileUnlocked(ppp_find_->SelectFindResult, instance, forward); 94 CallWhileUnlocked(ppp_find_->SelectFindResult, instance, forward);
95 } 95 }
96 96
97 void PPP_Find_Proxy::OnPluginMsgStopFind(PP_Instance instance) { 97 void PPP_Find_Proxy::OnPluginMsgStopFind(PP_Instance instance) {
98 if (ppp_find_) 98 if (ppp_find_)
99 CallWhileUnlocked(ppp_find_->StopFind, instance); 99 CallWhileUnlocked(ppp_find_->StopFind, instance);
100 } 100 }
101 101
102 } // namespace proxy 102 } // namespace proxy
103 } // namespace ppapi 103 } // namespace ppapi
OLDNEW
« no previous file with comments | « ppapi/proxy/ppp_find_proxy.h ('k') | ppapi/shared_impl/api_id.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698