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 // WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING | 5 // WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING |
6 // | 6 // |
7 // Automatically generated code. See srpcgen.py | 7 // Automatically generated code. See srpcgen.py |
8 // | 8 // |
9 // NaCl Simple Remote Procedure Call interface abstractions. | 9 // NaCl Simple Remote Procedure Call interface abstractions. |
10 | 10 |
(...skipping 1097 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1108 NaClSrpcChannel* channel, | 1108 NaClSrpcChannel* channel, |
1109 PP_Resource response, | 1109 PP_Resource response, |
1110 PP_Resource* file_ref); | 1110 PP_Resource* file_ref); |
1111 | 1111 |
1112 private: | 1112 private: |
1113 PpbURLResponseInfoRpcClient(); | 1113 PpbURLResponseInfoRpcClient(); |
1114 PpbURLResponseInfoRpcClient(const PpbURLResponseInfoRpcClient&); | 1114 PpbURLResponseInfoRpcClient(const PpbURLResponseInfoRpcClient&); |
1115 void operator=(const PpbURLResponseInfoRpcClient); | 1115 void operator=(const PpbURLResponseInfoRpcClient); |
1116 }; // class PpbURLResponseInfoRpcClient | 1116 }; // class PpbURLResponseInfoRpcClient |
1117 | 1117 |
| 1118 class PpbWebSocketRpcClient { |
| 1119 public: |
| 1120 static NaClSrpcError PPB_WebSocket_Create( |
| 1121 NaClSrpcChannel* channel, |
| 1122 PP_Instance instance, |
| 1123 PP_Resource* resource); |
| 1124 static NaClSrpcError PPB_WebSocket_IsWebSocket( |
| 1125 NaClSrpcChannel* channel, |
| 1126 PP_Resource instance, |
| 1127 int32_t* is_websocket); |
| 1128 static NaClSrpcError PPB_WebSocket_Connect( |
| 1129 NaClSrpcChannel* channel, |
| 1130 PP_Resource ws, |
| 1131 nacl_abi_size_t url_bytes, char* url, |
| 1132 nacl_abi_size_t protocols_bytes, char* protocols, |
| 1133 int32_t protocol_count, |
| 1134 int32_t callback_id, |
| 1135 int32_t* pp_error); |
| 1136 static NaClSrpcError PPB_WebSocket_Close( |
| 1137 NaClSrpcChannel* channel, |
| 1138 PP_Resource ws, |
| 1139 int32_t code, |
| 1140 nacl_abi_size_t reason_bytes, char* reason, |
| 1141 int32_t callback_id, |
| 1142 int32_t* pp_error); |
| 1143 static NaClSrpcError PPB_WebSocket_ReceiveMessage( |
| 1144 NaClSrpcChannel* channel, |
| 1145 PP_Resource ws, |
| 1146 int32_t callback_id, |
| 1147 int32_t* pp_error); |
| 1148 static NaClSrpcError PPB_WebSocket_SendMessage( |
| 1149 NaClSrpcChannel* channel, |
| 1150 PP_Resource ws, |
| 1151 nacl_abi_size_t message_bytes, char* message, |
| 1152 int32_t* pp_error); |
| 1153 static NaClSrpcError PPB_WebSocket_GetBufferedAmount( |
| 1154 NaClSrpcChannel* channel, |
| 1155 PP_Resource ws, |
| 1156 int64_t* buffered_amount); |
| 1157 static NaClSrpcError PPB_WebSocket_GetCloseCode( |
| 1158 NaClSrpcChannel* channel, |
| 1159 PP_Resource ws, |
| 1160 int32_t* close_code); |
| 1161 static NaClSrpcError PPB_WebSocket_GetCloseReason( |
| 1162 NaClSrpcChannel* channel, |
| 1163 PP_Resource ws, |
| 1164 nacl_abi_size_t* reason_bytes, char* reason); |
| 1165 static NaClSrpcError PPB_WebSocket_GetCloseWasClean( |
| 1166 NaClSrpcChannel* channel, |
| 1167 PP_Resource ws, |
| 1168 int32_t* was_clean); |
| 1169 static NaClSrpcError PPB_WebSocket_GetExtensions( |
| 1170 NaClSrpcChannel* channel, |
| 1171 PP_Resource ws, |
| 1172 nacl_abi_size_t* extensions_bytes, char* extensions); |
| 1173 static NaClSrpcError PPB_WebSocket_GetProtocol( |
| 1174 NaClSrpcChannel* channel, |
| 1175 PP_Resource ws, |
| 1176 nacl_abi_size_t* protocol_bytes, char* protocol); |
| 1177 static NaClSrpcError PPB_WebSocket_GetReadyState( |
| 1178 NaClSrpcChannel* channel, |
| 1179 PP_Resource ws, |
| 1180 int32_t* ready_state); |
| 1181 static NaClSrpcError PPB_WebSocket_GetURL( |
| 1182 NaClSrpcChannel* channel, |
| 1183 PP_Resource ws, |
| 1184 nacl_abi_size_t* url_bytes, char* url); |
| 1185 static NaClSrpcError PPB_WebSocket_SetBinaryType( |
| 1186 NaClSrpcChannel* channel, |
| 1187 PP_Resource ws, |
| 1188 int32_t binary_type, |
| 1189 int32_t* success); |
| 1190 static NaClSrpcError PPB_WebSocket_GetBinaryType( |
| 1191 NaClSrpcChannel* channel, |
| 1192 PP_Resource ws, |
| 1193 int32_t* binary_type); |
| 1194 |
| 1195 private: |
| 1196 PpbWebSocketRpcClient(); |
| 1197 PpbWebSocketRpcClient(const PpbWebSocketRpcClient&); |
| 1198 void operator=(const PpbWebSocketRpcClient); |
| 1199 }; // class PpbWebSocketRpcClient |
| 1200 |
1118 class PpbWidgetRpcClient { | 1201 class PpbWidgetRpcClient { |
1119 public: | 1202 public: |
1120 static NaClSrpcError PPB_Widget_IsWidget( | 1203 static NaClSrpcError PPB_Widget_IsWidget( |
1121 NaClSrpcChannel* channel, | 1204 NaClSrpcChannel* channel, |
1122 PP_Resource resource, | 1205 PP_Resource resource, |
1123 int32_t* is_widget); | 1206 int32_t* is_widget); |
1124 static NaClSrpcError PPB_Widget_Paint( | 1207 static NaClSrpcError PPB_Widget_Paint( |
1125 NaClSrpcChannel* channel, | 1208 NaClSrpcChannel* channel, |
1126 PP_Resource widget, | 1209 PP_Resource widget, |
1127 nacl_abi_size_t rect_bytes, char* rect, | 1210 nacl_abi_size_t rect_bytes, char* rect, |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1164 PpbZoomRpcClient(); | 1247 PpbZoomRpcClient(); |
1165 PpbZoomRpcClient(const PpbZoomRpcClient&); | 1248 PpbZoomRpcClient(const PpbZoomRpcClient&); |
1166 void operator=(const PpbZoomRpcClient); | 1249 void operator=(const PpbZoomRpcClient); |
1167 }; // class PpbZoomRpcClient | 1250 }; // class PpbZoomRpcClient |
1168 | 1251 |
1169 | 1252 |
1170 | 1253 |
1171 | 1254 |
1172 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ | 1255 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ |
1173 | 1256 |
OLD | NEW |