| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #ifndef PPAPI_PROXY_PPB_INSTANCE_PROXY_H_ | 5 #ifndef PPAPI_PROXY_PPB_INSTANCE_PROXY_H_ |
| 6 #define PPAPI_PROXY_PPB_INSTANCE_PROXY_H_ | 6 #define PPAPI_PROXY_PPB_INSTANCE_PROXY_H_ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 | 9 |
| 10 #include "ppapi/c/pp_instance.h" | 10 #include "ppapi/c/pp_instance.h" |
| (...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 112 PP_URLComponents_Dev* components) OVERRIDE; | 112 PP_URLComponents_Dev* components) OVERRIDE; |
| 113 virtual PP_Bool DocumentCanRequest(PP_Instance instance, PP_Var url) OVERRIDE; | 113 virtual PP_Bool DocumentCanRequest(PP_Instance instance, PP_Var url) OVERRIDE; |
| 114 virtual PP_Bool DocumentCanAccessDocument(PP_Instance instance, | 114 virtual PP_Bool DocumentCanAccessDocument(PP_Instance instance, |
| 115 PP_Instance target) OVERRIDE; | 115 PP_Instance target) OVERRIDE; |
| 116 virtual PP_Var GetPluginInstanceURL( | 116 virtual PP_Var GetPluginInstanceURL( |
| 117 PP_Instance instance, | 117 PP_Instance instance, |
| 118 PP_URLComponents_Dev* components) OVERRIDE; | 118 PP_URLComponents_Dev* components) OVERRIDE; |
| 119 virtual PP_Var GetPluginReferrerURL( | 119 virtual PP_Var GetPluginReferrerURL( |
| 120 PP_Instance instance, | 120 PP_Instance instance, |
| 121 PP_URLComponents_Dev* components) OVERRIDE; | 121 PP_URLComponents_Dev* components) OVERRIDE; |
| 122 virtual void SessionCreated(PP_Instance instance, | 122 virtual void PromiseResolved(PP_Instance instance, |
| 123 uint32_t session_id, | 123 uint32 promise_id) OVERRIDE; |
| 124 PP_Var web_session_id) OVERRIDE; | 124 virtual void PromiseResolvedWithSession(PP_Instance instance, |
| 125 uint32 promise_id, |
| 126 PP_Var web_session_id_var) OVERRIDE; |
| 127 virtual void PromiseRejected(PP_Instance instance, |
| 128 uint32 promise_id, |
| 129 PP_Var error_name_var, |
| 130 uint32 system_code, |
| 131 PP_Var error_description_var) OVERRIDE; |
| 125 virtual void SessionMessage(PP_Instance instance, | 132 virtual void SessionMessage(PP_Instance instance, |
| 126 uint32_t session_id, | 133 PP_Var web_session_id_var, |
| 127 PP_Var message, | 134 PP_Var message_var, |
| 128 PP_Var destination_url) OVERRIDE; | 135 PP_Var destination_url_var) OVERRIDE; |
| 129 virtual void SessionReady(PP_Instance instance, uint32_t session_id) OVERRIDE; | 136 virtual void SessionReady(PP_Instance instance, |
| 137 PP_Var web_session_id_var) OVERRIDE; |
| 130 virtual void SessionClosed(PP_Instance instance, | 138 virtual void SessionClosed(PP_Instance instance, |
| 131 uint32_t session_id) OVERRIDE; | 139 PP_Var web_session_id_var) OVERRIDE; |
| 132 virtual void SessionError(PP_Instance instance, | 140 virtual void SessionError(PP_Instance instance, |
| 133 uint32_t session_id, | 141 PP_Var web_session_id_var, |
| 134 int32_t media_error, | 142 PP_Var error_name_var, |
| 135 uint32_t system_code) OVERRIDE; | 143 uint32 system_code, |
| 144 PP_Var error_description_var) OVERRIDE; |
| 136 virtual void DeliverBlock(PP_Instance instance, | 145 virtual void DeliverBlock(PP_Instance instance, |
| 137 PP_Resource decrypted_block, | 146 PP_Resource decrypted_block, |
| 138 const PP_DecryptedBlockInfo* block_info) OVERRIDE; | 147 const PP_DecryptedBlockInfo* block_info) OVERRIDE; |
| 139 virtual void DecoderInitializeDone(PP_Instance instance, | 148 virtual void DecoderInitializeDone(PP_Instance instance, |
| 140 PP_DecryptorStreamType decoder_type, | 149 PP_DecryptorStreamType decoder_type, |
| 141 uint32_t request_id, | 150 uint32_t request_id, |
| 142 PP_Bool success) OVERRIDE; | 151 PP_Bool success) OVERRIDE; |
| 143 virtual void DecoderDeinitializeDone(PP_Instance instance, | 152 virtual void DecoderDeinitializeDone(PP_Instance instance, |
| 144 PP_DecryptorStreamType decoder_type, | 153 PP_DecryptorStreamType decoder_type, |
| 145 uint32_t request_id) OVERRIDE; | 154 uint32_t request_id) OVERRIDE; |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 224 void OnHostMsgDocumentCanRequest(PP_Instance instance, | 233 void OnHostMsgDocumentCanRequest(PP_Instance instance, |
| 225 SerializedVarReceiveInput url, | 234 SerializedVarReceiveInput url, |
| 226 PP_Bool* result); | 235 PP_Bool* result); |
| 227 void OnHostMsgDocumentCanAccessDocument(PP_Instance active, | 236 void OnHostMsgDocumentCanAccessDocument(PP_Instance active, |
| 228 PP_Instance target, | 237 PP_Instance target, |
| 229 PP_Bool* result); | 238 PP_Bool* result); |
| 230 void OnHostMsgGetPluginInstanceURL(PP_Instance instance, | 239 void OnHostMsgGetPluginInstanceURL(PP_Instance instance, |
| 231 SerializedVarReturnValue result); | 240 SerializedVarReturnValue result); |
| 232 void OnHostMsgGetPluginReferrerURL(PP_Instance instance, | 241 void OnHostMsgGetPluginReferrerURL(PP_Instance instance, |
| 233 SerializedVarReturnValue result); | 242 SerializedVarReturnValue result); |
| 234 virtual void OnHostMsgSessionCreated( | 243 |
| 244 virtual void OnHostMsgPromiseResolved(PP_Instance instance, |
| 245 uint32_t promise_id); |
| 246 virtual void OnHostMsgPromiseResolvedWithSession( |
| 235 PP_Instance instance, | 247 PP_Instance instance, |
| 236 uint32_t session_id, | 248 uint32_t promise_id, |
| 237 SerializedVarReceiveInput web_session_id); | 249 SerializedVarReceiveInput web_session_id); |
| 250 virtual void OnHostMsgPromiseRejected( |
| 251 PP_Instance instance, |
| 252 uint32_t promise_id, |
| 253 SerializedVarReceiveInput error_name, |
| 254 uint32_t system_code, |
| 255 SerializedVarReceiveInput error_description); |
| 238 virtual void OnHostMsgSessionMessage( | 256 virtual void OnHostMsgSessionMessage( |
| 239 PP_Instance instance, | 257 PP_Instance instance, |
| 240 uint32_t session_id, | 258 SerializedVarReceiveInput web_session_id, |
| 241 SerializedVarReceiveInput message, | 259 SerializedVarReceiveInput message, |
| 242 SerializedVarReceiveInput destination_url); | 260 SerializedVarReceiveInput destination_url); |
| 243 virtual void OnHostMsgSessionReady(PP_Instance instance, uint32_t session_id); | 261 virtual void OnHostMsgSessionReady(PP_Instance instance, |
| 262 SerializedVarReceiveInput web_session_id); |
| 244 virtual void OnHostMsgSessionClosed(PP_Instance instance, | 263 virtual void OnHostMsgSessionClosed(PP_Instance instance, |
| 245 uint32_t session_id); | 264 SerializedVarReceiveInput web_session_id); |
| 246 virtual void OnHostMsgSessionError(PP_Instance instance, | 265 virtual void OnHostMsgSessionError( |
| 247 uint32_t session_id, | 266 PP_Instance instance, |
| 248 int32_t media_error, | 267 SerializedVarReceiveInput web_session_id, |
| 249 uint32_t system_code); | 268 SerializedVarReceiveInput error_name, |
| 269 uint32_t system_code, |
| 270 SerializedVarReceiveInput error_description); |
| 250 virtual void OnHostMsgDecoderInitializeDone( | 271 virtual void OnHostMsgDecoderInitializeDone( |
| 251 PP_Instance instance, | 272 PP_Instance instance, |
| 252 PP_DecryptorStreamType decoder_type, | 273 PP_DecryptorStreamType decoder_type, |
| 253 uint32_t request_id, | 274 uint32_t request_id, |
| 254 PP_Bool success); | 275 PP_Bool success); |
| 255 virtual void OnHostMsgDecoderDeinitializeDone( | 276 virtual void OnHostMsgDecoderDeinitializeDone( |
| 256 PP_Instance instance, | 277 PP_Instance instance, |
| 257 PP_DecryptorStreamType decoder_type, | 278 PP_DecryptorStreamType decoder_type, |
| 258 uint32_t request_id); | 279 uint32_t request_id); |
| 259 virtual void OnHostMsgDecoderResetDone(PP_Instance instance, | 280 virtual void OnHostMsgDecoderResetDone(PP_Instance instance, |
| (...skipping 19 matching lines...) Expand all Loading... |
| 279 // Other helpers. | 300 // Other helpers. |
| 280 void CancelAnyPendingRequestSurroundingText(PP_Instance instance); | 301 void CancelAnyPendingRequestSurroundingText(PP_Instance instance); |
| 281 | 302 |
| 282 ProxyCompletionCallbackFactory<PPB_Instance_Proxy> callback_factory_; | 303 ProxyCompletionCallbackFactory<PPB_Instance_Proxy> callback_factory_; |
| 283 }; | 304 }; |
| 284 | 305 |
| 285 } // namespace proxy | 306 } // namespace proxy |
| 286 } // namespace ppapi | 307 } // namespace ppapi |
| 287 | 308 |
| 288 #endif // PPAPI_PROXY_PPB_INSTANCE_PROXY_H_ | 309 #endif // PPAPI_PROXY_PPB_INSTANCE_PROXY_H_ |
| OLD | NEW |