Lines Matching refs:PluginDispatcher

46 typedef std::map<PP_Instance, PluginDispatcher*> InstanceToDispatcherMap;
49 typedef std::set<PluginDispatcher*> DispatcherSet;
65 PluginDispatcher::PluginDispatcher(PP_GetInterface_Func get_interface,
80 PluginDispatcher::~PluginDispatcher() {
94 PluginDispatcher* PluginDispatcher::GetForInstance(PP_Instance instance) {
105 PluginDispatcher* PluginDispatcher::GetForResource(const Resource* resource) {
110 const void* PluginDispatcher::GetBrowserInterface(const char* interface_name) {
117 void PluginDispatcher::LogWithSource(PP_Instance instance,
143 const void* PluginDispatcher::GetPluginInterface(
154 bool PluginDispatcher::InitPluginWithChannel(
177 bool PluginDispatcher::IsPlugin() const {
181 bool PluginDispatcher::SendMessage(IPC::Message* msg) {
190 bool PluginDispatcher::Send(IPC::Message* msg) {
191 TRACE_EVENT2("ppapi proxy", "PluginDispatcher::Send",
214 bool PluginDispatcher::OnMessageReceived(const IPC::Message& msg) {
218 TRACE_EVENT2("ppapi proxy", "PluginDispatcher::OnMessageReceived",
225 IPC_BEGIN_MESSAGE_MAP(PluginDispatcher, msg)
236 void PluginDispatcher::OnChannelError() {
246 void PluginDispatcher::DidCreateInstance(PP_Instance instance) {
253 void PluginDispatcher::DidDestroyInstance(PP_Instance instance) {
268 InstanceData* PluginDispatcher::GetInstanceData(PP_Instance instance) {
272 thunk::PPB_Instance_API* PluginDispatcher::GetInstanceAPI() {
277 thunk::ResourceCreationAPI* PluginDispatcher::GetResourceCreationAPI() {
282 void PluginDispatcher::ForceFreeAllInstances() {
300 void PluginDispatcher::OnMsgSupportsInterface(
314 void PluginDispatcher::OnMsgSetPreferences(const Preferences& prefs) {