OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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_PPB_VAR_PROXY_H_ | 5 #ifndef PPAPI_PPB_VAR_PROXY_H_ |
6 #define PPAPI_PPB_VAR_PROXY_H_ | 6 #define PPAPI_PPB_VAR_PROXY_H_ |
7 | 7 |
8 #include <vector> | 8 #include <vector> |
9 | 9 |
10 #include "ppapi/c/pp_instance.h" | 10 #include "ppapi/c/pp_instance.h" |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
80 SerializedVarOutParam exception, | 80 SerializedVarOutParam exception, |
81 SerializedVarReturnValue result); | 81 SerializedVarReturnValue result); |
82 void OnMsgIsInstanceOfDeprecated(pp::proxy::SerializedVarReceiveInput var, | 82 void OnMsgIsInstanceOfDeprecated(pp::proxy::SerializedVarReceiveInput var, |
83 int64 ppp_class, | 83 int64 ppp_class, |
84 int64* ppp_class_data, | 84 int64* ppp_class_data, |
85 PP_Bool* result); | 85 PP_Bool* result); |
86 void OnMsgCreateObjectDeprecated(PP_Instance instance, | 86 void OnMsgCreateObjectDeprecated(PP_Instance instance, |
87 int64 ppp_class, | 87 int64 ppp_class, |
88 int64 ppp_class_data, | 88 int64 ppp_class_data, |
89 SerializedVarReturnValue result); | 89 SerializedVarReturnValue result); |
| 90 |
| 91 // Call in the host for messages that can be reentered. |
| 92 void SetAllowPluginReentrancy(); |
90 }; | 93 }; |
91 | 94 |
92 } // namespace proxy | 95 } // namespace proxy |
93 } // namespace pp | 96 } // namespace pp |
94 | 97 |
95 #endif // PPAPI_PPB_VAR_PROXY_H_ | 98 #endif // PPAPI_PPB_VAR_PROXY_H_ |
OLD | NEW |