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 1062 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1073 NaClSrpcChannel* channel, | 1073 NaClSrpcChannel* channel, |
1074 PP_Resource response, | 1074 PP_Resource response, |
1075 PP_Resource* file_ref); | 1075 PP_Resource* file_ref); |
1076 | 1076 |
1077 private: | 1077 private: |
1078 PpbURLResponseInfoRpcClient(); | 1078 PpbURLResponseInfoRpcClient(); |
1079 PpbURLResponseInfoRpcClient(const PpbURLResponseInfoRpcClient&); | 1079 PpbURLResponseInfoRpcClient(const PpbURLResponseInfoRpcClient&); |
1080 void operator=(const PpbURLResponseInfoRpcClient); | 1080 void operator=(const PpbURLResponseInfoRpcClient); |
1081 }; // class PpbURLResponseInfoRpcClient | 1081 }; // class PpbURLResponseInfoRpcClient |
1082 | 1082 |
| 1083 class PpbWebSocketRpcClient { |
| 1084 public: |
| 1085 static NaClSrpcError PPB_WebSocket_Create( |
| 1086 NaClSrpcChannel* channel, |
| 1087 PP_Instance instance, |
| 1088 PP_Resource* resource); |
| 1089 static NaClSrpcError PPB_WebSocket_IsWebSocket( |
| 1090 NaClSrpcChannel* channel, |
| 1091 PP_Resource instance, |
| 1092 int32_t* is_websocket); |
| 1093 static NaClSrpcError PPB_WebSocket_Connect( |
| 1094 NaClSrpcChannel* channel, |
| 1095 PP_Resource ws, |
| 1096 nacl_abi_size_t url_bytes, char* url, |
| 1097 nacl_abi_size_t protocols_bytes, char* protocols, |
| 1098 int32_t protocol_count, |
| 1099 int32_t callback_id, |
| 1100 int32_t* pp_error); |
| 1101 static NaClSrpcError PPB_WebSocket_Close( |
| 1102 NaClSrpcChannel* channel, |
| 1103 PP_Resource ws, |
| 1104 int32_t code, |
| 1105 nacl_abi_size_t reason_bytes, char* reason, |
| 1106 int32_t callback_id, |
| 1107 int32_t* pp_error); |
| 1108 static NaClSrpcError PPB_WebSocket_ReceiveMessage( |
| 1109 NaClSrpcChannel* channel, |
| 1110 PP_Resource ws, |
| 1111 int32_t callback_id, |
| 1112 int32_t* pp_error); |
| 1113 static NaClSrpcError PPB_WebSocket_SendMessage( |
| 1114 NaClSrpcChannel* channel, |
| 1115 PP_Resource ws, |
| 1116 nacl_abi_size_t message_bytes, char* message, |
| 1117 int32_t* pp_error); |
| 1118 static NaClSrpcError PPB_WebSocket_GetBufferedAmount( |
| 1119 NaClSrpcChannel* channel, |
| 1120 PP_Resource ws, |
| 1121 int64_t* buffered_amount); |
| 1122 static NaClSrpcError PPB_WebSocket_GetCloseCode( |
| 1123 NaClSrpcChannel* channel, |
| 1124 PP_Resource ws, |
| 1125 int32_t* close_code); |
| 1126 static NaClSrpcError PPB_WebSocket_GetCloseReason( |
| 1127 NaClSrpcChannel* channel, |
| 1128 PP_Resource ws, |
| 1129 nacl_abi_size_t* reason_bytes, char* reason); |
| 1130 static NaClSrpcError PPB_WebSocket_GetCloseWasClean( |
| 1131 NaClSrpcChannel* channel, |
| 1132 PP_Resource ws, |
| 1133 int32_t* was_clean); |
| 1134 static NaClSrpcError PPB_WebSocket_GetExtensions( |
| 1135 NaClSrpcChannel* channel, |
| 1136 PP_Resource ws, |
| 1137 nacl_abi_size_t* extensions_bytes, char* extensions); |
| 1138 static NaClSrpcError PPB_WebSocket_GetProtocol( |
| 1139 NaClSrpcChannel* channel, |
| 1140 PP_Resource ws, |
| 1141 nacl_abi_size_t* protocol_bytes, char* protocol); |
| 1142 static NaClSrpcError PPB_WebSocket_GetReadyState( |
| 1143 NaClSrpcChannel* channel, |
| 1144 PP_Resource ws, |
| 1145 int32_t* ready_state); |
| 1146 static NaClSrpcError PPB_WebSocket_GetURL( |
| 1147 NaClSrpcChannel* channel, |
| 1148 PP_Resource ws, |
| 1149 nacl_abi_size_t* url_bytes, char* url); |
| 1150 static NaClSrpcError PPB_WebSocket_SetBinaryType( |
| 1151 NaClSrpcChannel* channel, |
| 1152 PP_Resource ws, |
| 1153 int32_t binary_type, |
| 1154 int32_t* success); |
| 1155 static NaClSrpcError PPB_WebSocket_GetBinaryType( |
| 1156 NaClSrpcChannel* channel, |
| 1157 PP_Resource ws, |
| 1158 int32_t* binary_type); |
| 1159 |
| 1160 private: |
| 1161 PpbWebSocketRpcClient(); |
| 1162 PpbWebSocketRpcClient(const PpbWebSocketRpcClient&); |
| 1163 void operator=(const PpbWebSocketRpcClient); |
| 1164 }; // class PpbWebSocketRpcClient |
| 1165 |
1083 class PpbWidgetRpcClient { | 1166 class PpbWidgetRpcClient { |
1084 public: | 1167 public: |
1085 static NaClSrpcError PPB_Widget_IsWidget( | 1168 static NaClSrpcError PPB_Widget_IsWidget( |
1086 NaClSrpcChannel* channel, | 1169 NaClSrpcChannel* channel, |
1087 PP_Resource resource, | 1170 PP_Resource resource, |
1088 int32_t* is_widget); | 1171 int32_t* is_widget); |
1089 static NaClSrpcError PPB_Widget_Paint( | 1172 static NaClSrpcError PPB_Widget_Paint( |
1090 NaClSrpcChannel* channel, | 1173 NaClSrpcChannel* channel, |
1091 PP_Resource widget, | 1174 PP_Resource widget, |
1092 nacl_abi_size_t rect_bytes, char* rect, | 1175 nacl_abi_size_t rect_bytes, char* rect, |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1129 PpbZoomRpcClient(); | 1212 PpbZoomRpcClient(); |
1130 PpbZoomRpcClient(const PpbZoomRpcClient&); | 1213 PpbZoomRpcClient(const PpbZoomRpcClient&); |
1131 void operator=(const PpbZoomRpcClient); | 1214 void operator=(const PpbZoomRpcClient); |
1132 }; // class PpbZoomRpcClient | 1215 }; // class PpbZoomRpcClient |
1133 | 1216 |
1134 | 1217 |
1135 | 1218 |
1136 | 1219 |
1137 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ | 1220 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ |
1138 | 1221 |
OLD | NEW |