Searched refs:PluginDispatcher (Results 1 - 25 of 42) sorted by relevance

12

/external/chromium_org/ppapi/proxy/
H A Dplugin_dispatcher.cc46 typedef std::map<PP_Instance, PluginDispatcher*> InstanceToDispatcherMap;
49 typedef std::set<PluginDispatcher*> DispatcherSet;
65 PluginDispatcher::PluginDispatcher(PP_GetInterface_Func get_interface, function in class:ppapi::proxy::PluginDispatcher
80 PluginDispatcher::~PluginDispatcher() {
94 PluginDispatcher* PluginDispatcher::GetForInstance(PP_Instance instance) {
105 PluginDispatcher* PluginDispatcher
[all...]
H A Dproxy_object_var.h15 class PluginDispatcher;
23 ProxyObjectVar(proxy::PluginDispatcher* dispatcher,
32 proxy::PluginDispatcher* dispatcher() const { return dispatcher_; }
45 proxy::PluginDispatcher* dispatcher_;
H A Dproxy_object_var.cc10 using ppapi::proxy::PluginDispatcher;
14 ProxyObjectVar::ProxyObjectVar(PluginDispatcher* dispatcher,
H A Dplugin_var_tracker.h29 class PluginDispatcher;
40 PP_Var ReceiveObjectPassRef(const PP_Var& var, PluginDispatcher* dispatcher);
46 PluginDispatcher* dispatcher);
53 PluginDispatcher* DispatcherForPluginObject(
58 void ReleaseHostObject(PluginDispatcher* dispatcher,
96 void DidDeleteDispatcher(PluginDispatcher* dispatcher);
115 HostVar(PluginDispatcher* d, int32 i);
121 PluginDispatcher* dispatcher;
171 PluginDispatcher* dispatcher);
H A Dplugin_var_serialization_rules.h15 class PluginDispatcher;
24 const base::WeakPtr<PluginDispatcher>& dispatcher);
46 base::WeakPtr<PluginDispatcher> dispatcher_;
H A Dplugin_dispatcher.h72 class PPAPI_PROXY_EXPORT PluginDispatcher class in namespace:ppapi::proxy
74 public base::SupportsWeakPtr<PluginDispatcher> {
87 virtual uint32 Register(PluginDispatcher* plugin_dispatcher) = 0;
105 PluginDispatcher(PP_GetInterface_Func get_interface,
108 virtual ~PluginDispatcher();
114 static PluginDispatcher* GetForInstance(PP_Instance instance);
118 static PluginDispatcher* GetForResource(const Resource* resource);
209 DISALLOW_COPY_AND_ASSIGN(PluginDispatcher);
H A Dflash_resource.h18 class PluginDispatcher;
26 PluginDispatcher* plugin_dispatcher);
66 // Non-owning pointer to the PluginDispatcher that owns this object.
67 PluginDispatcher* plugin_dispatcher_;
H A Dppb_flash_message_loop_proxy.cc58 PluginDispatcher::GetForResource(this)->Send(msg);
63 PluginDispatcher::GetForResource(this)->Send(
86 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
H A Dppp_messaging_proxy.cc33 PluginDispatcher* plugin_dispatcher =
34 static_cast<PluginDispatcher*>(dispatcher);
47 PluginDispatcher* plugin_dispatcher =
48 static_cast<PluginDispatcher*>(dispatcher);
H A Dplugin_resource_tracker.cc59 PluginDispatcher* dispatcher =
60 PluginDispatcher::GetForInstance(object->pp_instance());
H A Dppp_instance_proxy.cc118 // PluginDispatcher::OnMsgSupportsInterface.
167 PluginDispatcher* plugin_dispatcher =
168 static_cast<PluginDispatcher*>(dispatcher());
196 static_cast<PluginDispatcher*>(dispatcher())->DidDestroyInstance(instance);
203 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
236 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
H A Dplugin_array_buffer_var.cc83 ppapi::proxy::PluginDispatcher* dispatcher =
84 ppapi::proxy::PluginDispatcher::GetForInstance(instance);
H A Dppb_testing_proxy.cc69 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance_id);
85 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance_id);
122 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
H A Dplugin_var_tracker.cc33 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
40 PluginVarTracker::HostVar::HostVar(PluginDispatcher* d, int32 i)
60 PluginDispatcher* dispatcher) {
86 PluginDispatcher* dispatcher) {
139 PluginDispatcher* PluginVarTracker::DispatcherForPluginObject(
155 void PluginVarTracker::ReleaseHostObject(PluginDispatcher* dispatcher,
294 void PluginVarTracker::DidDeleteDispatcher(PluginDispatcher* dispatcher) {
475 PluginDispatcher* dispatcher) {
H A Dplugin_globals.cc118 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
126 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
151 PluginDispatcher::LogWithSource(instance, level, fixed_up_source, value);
H A Dppb_buffer_proxy.cc77 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
H A Dmessage_handler.cc38 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
68 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
H A Dpdf_resource.h21 class PluginDispatcher;
H A Dplugin_var_serialization_rules.cc19 const base::WeakPtr<PluginDispatcher>& dispatcher)
H A Dppb_audio_proxy.cc101 PluginDispatcher::GetForResource(this)->Send(
110 PluginDispatcher::GetForResource(this)->Send(
144 PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance_id);
/external/chromium_org/content/ppapi_plugin/
H A Dplugin_process_dispatcher.cc23 : ppapi::proxy::PluginDispatcher(get_interface,
H A Dplugin_process_dispatcher.h14 // Wrapper around a PluginDispatcher that provides the necessary integration
17 class PluginProcessDispatcher : public ppapi::proxy::PluginDispatcher {
H A Dppapi_thread.h44 public ppapi::proxy::PluginDispatcher::PluginDelegate,
69 // PluginDispatcher::PluginDelegate implementation.
78 ppapi::proxy::PluginDispatcher* plugin_dispatcher) OVERRIDE;
148 // The PluginDispatcher instances contained in the map are not owned by it.
149 std::map<uint32, ppapi::proxy::PluginDispatcher*> plugin_dispatchers_;
/external/chromium_org/ppapi/nacl_irt/
H A Dppapi_dispatcher.cc94 uint32 PpapiDispatcher::Register(proxy::PluginDispatcher* plugin_dispatcher) {
145 // All other messages are simply forwarded to a PluginDispatcher.
187 &proxy::PluginDispatcher::GetBrowserInterface);
191 proxy::PluginDispatcher* dispatcher =
192 new proxy::PluginDispatcher(::PPP_GetInterface, args.permissions,
220 std::map<uint32, proxy::PluginDispatcher*>::iterator dispatcher =
H A Dppapi_dispatcher.h42 // manages the PluginDispatcher instances for communication between the plugin
44 class PpapiDispatcher : public proxy::PluginDispatcher::PluginDelegate,
54 // PluginDispatcher::PluginDelegate implementation.
63 proxy::PluginDispatcher* plugin_dispatcher) OVERRIDE;
89 std::map<uint32, proxy::PluginDispatcher*> plugin_dispatchers_;

Completed in 277 milliseconds

12