diff options
Diffstat (limited to 'ppapi/proxy/ppb_broker_proxy.h')
-rw-r--r-- | ppapi/proxy/ppb_broker_proxy.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/ppapi/proxy/ppb_broker_proxy.h b/ppapi/proxy/ppb_broker_proxy.h index e8c34e2..54ff9de 100644 --- a/ppapi/proxy/ppb_broker_proxy.h +++ b/ppapi/proxy/ppb_broker_proxy.h @@ -22,20 +22,16 @@ namespace proxy { class PPB_Broker_Proxy : public InterfaceProxy { public: - PPB_Broker_Proxy(Dispatcher* dispatcher, const void* target_interface); + PPB_Broker_Proxy(Dispatcher* dispatcher); virtual ~PPB_Broker_Proxy(); - static const Info* GetInfo(); - static PP_Resource CreateProxyResource(PP_Instance instance); - const PPB_BrokerTrusted* ppb_broker_target() const { - return static_cast<const PPB_BrokerTrusted*>(target_interface()); - } - // InterfaceProxy implementation. virtual bool OnMessageReceived(const IPC::Message& msg); + static const InterfaceID kInterfaceID = INTERFACE_ID_PPB_BROKER; + private: // Message handlers. void OnMsgCreate(PP_Instance instance, ppapi::HostResource* result_resource); |