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

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

Issue 8555002: Added NaCl proxy for TCP/UDP (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Rebase Created 9 years, 1 month 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
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 2271 matching lines...) Expand 10 before | Expand all | Expand 10 after
2282 retval = NaClSrpcInvokeBySignature( 2282 retval = NaClSrpcInvokeBySignature(
2283 channel, 2283 channel,
2284 "PPB_Scrollbar_ScrollBy:iii:", 2284 "PPB_Scrollbar_ScrollBy:iii:",
2285 scrollbar, 2285 scrollbar,
2286 unit, 2286 unit,
2287 multiplier 2287 multiplier
2288 ); 2288 );
2289 return retval; 2289 return retval;
2290 } 2290 }
2291 2291
2292 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_Create(
2293 NaClSrpcChannel* channel,
2294 PP_Instance instance,
2295 PP_Resource* resource) {
2296 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2297 ("%s: PPAPI calls are not supported off the main thread\n",
2298 __FUNCTION__));
2299 NaClSrpcError retval;
2300 retval = NaClSrpcInvokeBySignature(
2301 channel,
2302 "PPB_TCPSocket_Private_Create:i:i",
2303 instance,
2304 resource
2305 );
2306 return retval;
2307 }
2308
2309 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_IsTCPSocket(
2310 NaClSrpcChannel* channel,
2311 PP_Resource resource,
2312 int32_t* is_tcp_socket_private) {
2313 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2314 ("%s: PPAPI calls are not supported off the main thread\n",
2315 __FUNCTION__));
2316 NaClSrpcError retval;
2317 retval = NaClSrpcInvokeBySignature(
2318 channel,
2319 "PPB_TCPSocket_Private_IsTCPSocket:i:i",
2320 resource,
2321 is_tcp_socket_private
2322 );
2323 return retval;
2324 }
2325
2326 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_Connect(
2327 NaClSrpcChannel* channel,
2328 PP_Resource tcp_socket,
2329 nacl_abi_size_t host_bytes, char* host,
2330 int32_t port,
2331 int32_t callback_id,
2332 int32_t* pp_error) {
2333 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2334 ("%s: PPAPI calls are not supported off the main thread\n",
2335 __FUNCTION__));
2336 NaClSrpcError retval;
2337 retval = NaClSrpcInvokeBySignature(
2338 channel,
2339 "PPB_TCPSocket_Private_Connect:iCii:i",
2340 tcp_socket,
2341 host_bytes, host,
2342 port,
2343 callback_id,
2344 pp_error
2345 );
2346 return retval;
2347 }
2348
2349 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_ConnectWithNetAd dress(
2350 NaClSrpcChannel* channel,
2351 PP_Resource tcp_socket,
2352 nacl_abi_size_t addr_bytes, char* addr,
2353 int32_t callback_id,
2354 int32_t* pp_error) {
2355 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2356 ("%s: PPAPI calls are not supported off the main thread\n",
2357 __FUNCTION__));
2358 NaClSrpcError retval;
2359 retval = NaClSrpcInvokeBySignature(
2360 channel,
2361 "PPB_TCPSocket_Private_ConnectWithNetAddress:iCi:i",
2362 tcp_socket,
2363 addr_bytes, addr,
2364 callback_id,
2365 pp_error
2366 );
2367 return retval;
2368 }
2369
2370 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_GetLocalAddress(
2371 NaClSrpcChannel* channel,
2372 PP_Resource tcp_socket,
2373 nacl_abi_size_t* local_addr_bytes, char* local_addr,
2374 int32_t* success) {
2375 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2376 ("%s: PPAPI calls are not supported off the main thread\n",
2377 __FUNCTION__));
2378 NaClSrpcError retval;
2379 retval = NaClSrpcInvokeBySignature(
2380 channel,
2381 "PPB_TCPSocket_Private_GetLocalAddress:i:Ci",
2382 tcp_socket,
2383 local_addr_bytes, local_addr,
2384 success
2385 );
2386 return retval;
2387 }
2388
2389 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_GetRemoteAddress (
2390 NaClSrpcChannel* channel,
2391 PP_Resource tcp_socket,
2392 nacl_abi_size_t* remote_addr_bytes, char* remote_addr,
2393 int32_t* success) {
2394 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2395 ("%s: PPAPI calls are not supported off the main thread\n",
2396 __FUNCTION__));
2397 NaClSrpcError retval;
2398 retval = NaClSrpcInvokeBySignature(
2399 channel,
2400 "PPB_TCPSocket_Private_GetRemoteAddress:i:Ci",
2401 tcp_socket,
2402 remote_addr_bytes, remote_addr,
2403 success
2404 );
2405 return retval;
2406 }
2407
2408 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_SSLHandshake(
2409 NaClSrpcChannel* channel,
2410 PP_Resource tcp_socket,
2411 nacl_abi_size_t server_name_bytes, char* server_name,
2412 int32_t server_port,
2413 int32_t callback_id,
2414 int32_t* pp_error) {
2415 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2416 ("%s: PPAPI calls are not supported off the main thread\n",
2417 __FUNCTION__));
2418 NaClSrpcError retval;
2419 retval = NaClSrpcInvokeBySignature(
2420 channel,
2421 "PPB_TCPSocket_Private_SSLHandshake:iCii:i",
2422 tcp_socket,
2423 server_name_bytes, server_name,
2424 server_port,
2425 callback_id,
2426 pp_error
2427 );
2428 return retval;
2429 }
2430
2431 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_Read(
2432 NaClSrpcChannel* channel,
2433 PP_Resource tcp_socket,
2434 int32_t bytes_to_read,
2435 int32_t callback_id,
2436 nacl_abi_size_t* buffer_bytes, char* buffer,
2437 int32_t* pp_error_or_bytes) {
2438 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2439 ("%s: PPAPI calls are not supported off the main thread\n",
2440 __FUNCTION__));
2441 NaClSrpcError retval;
2442 retval = NaClSrpcInvokeBySignature(
2443 channel,
2444 "PPB_TCPSocket_Private_Read:iii:Ci",
2445 tcp_socket,
2446 bytes_to_read,
2447 callback_id,
2448 buffer_bytes, buffer,
2449 pp_error_or_bytes
2450 );
2451 return retval;
2452 }
2453
2454 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_Write(
2455 NaClSrpcChannel* channel,
2456 PP_Resource tcp_socket,
2457 nacl_abi_size_t buffer_bytes, char* buffer,
2458 int32_t bytes_to_write,
2459 int32_t callback_id,
2460 int32_t* pp_error_or_bytes) {
2461 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2462 ("%s: PPAPI calls are not supported off the main thread\n",
2463 __FUNCTION__));
2464 NaClSrpcError retval;
2465 retval = NaClSrpcInvokeBySignature(
2466 channel,
2467 "PPB_TCPSocket_Private_Write:iCii:i",
2468 tcp_socket,
2469 buffer_bytes, buffer,
2470 bytes_to_write,
2471 callback_id,
2472 pp_error_or_bytes
2473 );
2474 return retval;
2475 }
2476
2477 NaClSrpcError Ppb_TCPSocketPrivateClient::PPB_TCPSocket_Private_Disconnect(
2478 NaClSrpcChannel* channel,
2479 PP_Resource tcp_socket) {
2480 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2481 ("%s: PPAPI calls are not supported off the main thread\n",
2482 __FUNCTION__));
2483 NaClSrpcError retval;
2484 retval = NaClSrpcInvokeBySignature(
2485 channel,
2486 "PPB_TCPSocket_Private_Disconnect:i:",
2487 tcp_socket
2488 );
2489 return retval;
2490 }
2491
2292 NaClSrpcError PpbTestingRpcClient::PPB_Testing_ReadImageData( 2492 NaClSrpcError PpbTestingRpcClient::PPB_Testing_ReadImageData(
2293 NaClSrpcChannel* channel, 2493 NaClSrpcChannel* channel,
2294 PP_Resource device_context_2d, 2494 PP_Resource device_context_2d,
2295 PP_Resource image, 2495 PP_Resource image,
2296 nacl_abi_size_t top_left_bytes, char* top_left, 2496 nacl_abi_size_t top_left_bytes, char* top_left,
2297 int32_t* success) { 2497 int32_t* success) {
2298 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(), 2498 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2299 ("%s: PPAPI calls are not supported off the main thread\n", 2499 ("%s: PPAPI calls are not supported off the main thread\n",
2300 __FUNCTION__)); 2500 __FUNCTION__));
2301 NaClSrpcError retval; 2501 NaClSrpcError retval;
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after
2350 NaClSrpcError retval; 2550 NaClSrpcError retval;
2351 retval = NaClSrpcInvokeBySignature( 2551 retval = NaClSrpcInvokeBySignature(
2352 channel, 2552 channel,
2353 "PPB_Testing_GetLiveObjectsForInstance:i:i", 2553 "PPB_Testing_GetLiveObjectsForInstance:i:i",
2354 instance, 2554 instance,
2355 live_object_count 2555 live_object_count
2356 ); 2556 );
2357 return retval; 2557 return retval;
2358 } 2558 }
2359 2559
2560 NaClSrpcError Ppb_UDPSocketPrivateClient::PPB_UDPSocket_Private_Create(
2561 NaClSrpcChannel* channel,
2562 PP_Instance instance_id,
2563 PP_Resource* resource) {
2564 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2565 ("%s: PPAPI calls are not supported off the main thread\n",
2566 __FUNCTION__));
2567 NaClSrpcError retval;
2568 retval = NaClSrpcInvokeBySignature(
2569 channel,
2570 "PPB_UDPSocket_Private_Create:i:i",
2571 instance_id,
2572 resource
2573 );
2574 return retval;
2575 }
2576
2577 NaClSrpcError Ppb_UDPSocketPrivateClient::PPB_UDPSocket_Private_IsUDPSocket(
2578 NaClSrpcChannel* channel,
2579 PP_Resource resource_id,
2580 int32_t* is_udp_socket_private) {
2581 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2582 ("%s: PPAPI calls are not supported off the main thread\n",
2583 __FUNCTION__));
2584 NaClSrpcError retval;
2585 retval = NaClSrpcInvokeBySignature(
2586 channel,
2587 "PPB_UDPSocket_Private_IsUDPSocket:i:i",
2588 resource_id,
2589 is_udp_socket_private
2590 );
2591 return retval;
2592 }
2593
2594 NaClSrpcError Ppb_UDPSocketPrivateClient::PPB_UDPSocket_Private_Bind(
2595 NaClSrpcChannel* channel,
2596 PP_Resource udp_socket,
2597 nacl_abi_size_t addr_bytes, char* addr,
2598 int32_t callback_id,
2599 int32_t* pp_error) {
2600 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2601 ("%s: PPAPI calls are not supported off the main thread\n",
2602 __FUNCTION__));
2603 NaClSrpcError retval;
2604 retval = NaClSrpcInvokeBySignature(
2605 channel,
2606 "PPB_UDPSocket_Private_Bind:iCi:i",
2607 udp_socket,
2608 addr_bytes, addr,
2609 callback_id,
2610 pp_error
2611 );
2612 return retval;
2613 }
2614
2615 NaClSrpcError Ppb_UDPSocketPrivateClient::PPB_UDPSocket_Private_RecvFrom(
2616 NaClSrpcChannel* channel,
2617 PP_Resource udp_socket,
2618 int32_t num_bytes,
2619 int32_t callback_id,
2620 nacl_abi_size_t* buffer_bytes, char* buffer,
2621 int32_t* pp_error_or_bytes) {
2622 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2623 ("%s: PPAPI calls are not supported off the main thread\n",
2624 __FUNCTION__));
2625 NaClSrpcError retval;
2626 retval = NaClSrpcInvokeBySignature(
2627 channel,
2628 "PPB_UDPSocket_Private_RecvFrom:iii:Ci",
2629 udp_socket,
2630 num_bytes,
2631 callback_id,
2632 buffer_bytes, buffer,
2633 pp_error_or_bytes
2634 );
2635 return retval;
2636 }
2637
2638 NaClSrpcError Ppb_UDPSocketPrivateClient::PPB_UDPSocket_Private_GetRecvFromAddre ss(
2639 NaClSrpcChannel* channel,
2640 PP_Resource udp_socket,
2641 nacl_abi_size_t* addr_bytes, char* addr,
2642 int32_t* success) {
2643 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2644 ("%s: PPAPI calls are not supported off the main thread\n",
2645 __FUNCTION__));
2646 NaClSrpcError retval;
2647 retval = NaClSrpcInvokeBySignature(
2648 channel,
2649 "PPB_UDPSocket_Private_GetRecvFromAddress:i:Ci",
2650 udp_socket,
2651 addr_bytes, addr,
2652 success
2653 );
2654 return retval;
2655 }
2656
2657 NaClSrpcError Ppb_UDPSocketPrivateClient::PPB_UDPSocket_Private_SendTo(
2658 NaClSrpcChannel* channel,
2659 PP_Resource udp_socket,
2660 nacl_abi_size_t buffer_bytes, char* buffer,
2661 int32_t num_bytes,
2662 nacl_abi_size_t addr_bytes, char* addr,
2663 int32_t callback_id,
2664 int32_t* pp_error_or_bytes) {
2665 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2666 ("%s: PPAPI calls are not supported off the main thread\n",
2667 __FUNCTION__));
2668 NaClSrpcError retval;
2669 retval = NaClSrpcInvokeBySignature(
2670 channel,
2671 "PPB_UDPSocket_Private_SendTo:iCiCi:i",
2672 udp_socket,
2673 buffer_bytes, buffer,
2674 num_bytes,
2675 addr_bytes, addr,
2676 callback_id,
2677 pp_error_or_bytes
2678 );
2679 return retval;
2680 }
2681
2682 NaClSrpcError Ppb_UDPSocketPrivateClient::PPB_UDPSocket_Private_Close(
2683 NaClSrpcChannel* channel,
2684 PP_Resource udp_socket) {
2685 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2686 ("%s: PPAPI calls are not supported off the main thread\n",
2687 __FUNCTION__));
2688 NaClSrpcError retval;
2689 retval = NaClSrpcInvokeBySignature(
2690 channel,
2691 "PPB_UDPSocket_Private_Close:i:",
2692 udp_socket
2693 );
2694 return retval;
2695 }
2696
2360 NaClSrpcError PpbURLLoaderRpcClient::PPB_URLLoader_Create( 2697 NaClSrpcError PpbURLLoaderRpcClient::PPB_URLLoader_Create(
2361 NaClSrpcChannel* channel, 2698 NaClSrpcChannel* channel,
2362 PP_Instance instance, 2699 PP_Instance instance,
2363 PP_Resource* resource) { 2700 PP_Resource* resource) {
2364 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(), 2701 VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(),
2365 ("%s: PPAPI calls are not supported off the main thread\n", 2702 ("%s: PPAPI calls are not supported off the main thread\n",
2366 __FUNCTION__)); 2703 __FUNCTION__));
2367 NaClSrpcError retval; 2704 NaClSrpcError retval;
2368 retval = NaClSrpcInvokeBySignature( 2705 retval = NaClSrpcInvokeBySignature(
2369 channel, 2706 channel,
(...skipping 452 matching lines...) Expand 10 before | Expand all | Expand 10 after
2822 channel, 3159 channel,
2823 "PPB_Zoom_ZoomLimitsChanged:idd:", 3160 "PPB_Zoom_ZoomLimitsChanged:idd:",
2824 instance, 3161 instance,
2825 minimum_factor, 3162 minimum_factor,
2826 maximum_factor 3163 maximum_factor
2827 ); 3164 );
2828 return retval; 3165 return retval;
2829 } 3166 }
2830 3167
2831 3168
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698