Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(315)

Side by Side Diff: src/shared/ppapi_proxy/ppb_rpc_client.cc

Issue 5581011: Resource tracking done right. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: First. Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2010 The Native Client Authors. All rights reserved. 1 // Copyright (c) 2010 The Native Client 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 200 matching lines...) Expand 10 before | Expand all | Expand 10 after
211 int64_t resource) { 211 int64_t resource) {
212 NaClSrpcError retval; 212 NaClSrpcError retval;
213 retval = NaClSrpcInvokeBySignature( 213 retval = NaClSrpcInvokeBySignature(
214 channel, 214 channel,
215 "PPB_Core_ReleaseResource:l:", 215 "PPB_Core_ReleaseResource:l:",
216 resource 216 resource
217 ); 217 );
218 return retval; 218 return retval;
219 } 219 }
220 220
221 NaClSrpcError PpbCoreRpcClient::ReleaseResourceMultipleTimes(
222 NaClSrpcChannel* channel,
223 int64_t resource,
224 int32_t count) {
225 NaClSrpcError retval;
226 retval = NaClSrpcInvokeBySignature(
227 channel,
228 "ReleaseResourceMultipleTimes:li:",
229 resource,
230 count
231 );
232 return retval;
233 }
234
221 NaClSrpcError PpbCoreRpcClient::PPB_Core_GetTime( 235 NaClSrpcError PpbCoreRpcClient::PPB_Core_GetTime(
222 NaClSrpcChannel* channel, 236 NaClSrpcChannel* channel,
223 double* time) { 237 double* time) {
224 NaClSrpcError retval; 238 NaClSrpcError retval;
225 retval = NaClSrpcInvokeBySignature( 239 retval = NaClSrpcInvokeBySignature(
226 channel, 240 channel,
227 "PPB_Core_GetTime::d", 241 "PPB_Core_GetTime::d",
228 time 242 time
229 ); 243 );
230 return retval; 244 return retval;
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
398 channel, 412 channel,
399 "PPB_ImageData_Describe:l:Ii", 413 "PPB_ImageData_Describe:l:Ii",
400 resource, 414 resource,
401 desc_bytes, desc, 415 desc_bytes, desc,
402 success 416 success
403 ); 417 );
404 return retval; 418 return retval;
405 } 419 }
406 420
407 421
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698