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

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

Issue 9227008: WebSocket Pepper API: SRPC proxy implementation (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix win32 build Created 8 years, 11 months 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) 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 2461 matching lines...) Expand 10 before | Expand all | Expand 10 after
2472 NaClSrpcClosure* done 2472 NaClSrpcClosure* done
2473 ) { 2473 ) {
2474 PpbURLResponseInfoRpcServer::PPB_URLResponseInfo_GetBodyAsFileRef( 2474 PpbURLResponseInfoRpcServer::PPB_URLResponseInfo_GetBodyAsFileRef(
2475 rpc, 2475 rpc,
2476 done, 2476 done,
2477 inputs[0]->u.ival, 2477 inputs[0]->u.ival,
2478 &(outputs[0]->u.ival) 2478 &(outputs[0]->u.ival)
2479 ); 2479 );
2480 } 2480 }
2481 2481
2482 static void PPB_WebSocket_CreateDispatcher(
2483 NaClSrpcRpc* rpc,
2484 NaClSrpcArg** inputs,
2485 NaClSrpcArg** outputs,
2486 NaClSrpcClosure* done
2487 ) {
2488 PpbWebSocketRpcServer::PPB_WebSocket_Create(
2489 rpc,
2490 done,
2491 inputs[0]->u.ival,
2492 &(outputs[0]->u.ival)
2493 );
2494 }
2495
2496 static void PPB_WebSocket_IsWebSocketDispatcher(
2497 NaClSrpcRpc* rpc,
2498 NaClSrpcArg** inputs,
2499 NaClSrpcArg** outputs,
2500 NaClSrpcClosure* done
2501 ) {
2502 PpbWebSocketRpcServer::PPB_WebSocket_IsWebSocket(
2503 rpc,
2504 done,
2505 inputs[0]->u.ival,
2506 &(outputs[0]->u.ival)
2507 );
2508 }
2509
2510 static void PPB_WebSocket_ConnectDispatcher(
2511 NaClSrpcRpc* rpc,
2512 NaClSrpcArg** inputs,
2513 NaClSrpcArg** outputs,
2514 NaClSrpcClosure* done
2515 ) {
2516 PpbWebSocketRpcServer::PPB_WebSocket_Connect(
2517 rpc,
2518 done,
2519 inputs[0]->u.ival,
2520 inputs[1]->u.count, inputs[1]->arrays.carr,
2521 inputs[2]->u.count, inputs[2]->arrays.carr,
2522 inputs[3]->u.ival,
2523 inputs[4]->u.ival,
2524 &(outputs[0]->u.ival)
2525 );
2526 }
2527
2528 static void PPB_WebSocket_CloseDispatcher(
2529 NaClSrpcRpc* rpc,
2530 NaClSrpcArg** inputs,
2531 NaClSrpcArg** outputs,
2532 NaClSrpcClosure* done
2533 ) {
2534 PpbWebSocketRpcServer::PPB_WebSocket_Close(
2535 rpc,
2536 done,
2537 inputs[0]->u.ival,
2538 inputs[1]->u.ival,
2539 inputs[2]->u.count, inputs[2]->arrays.carr,
2540 inputs[3]->u.ival,
2541 &(outputs[0]->u.ival)
2542 );
2543 }
2544
2545 static void PPB_WebSocket_ReceiveMessageDispatcher(
2546 NaClSrpcRpc* rpc,
2547 NaClSrpcArg** inputs,
2548 NaClSrpcArg** outputs,
2549 NaClSrpcClosure* done
2550 ) {
2551 PpbWebSocketRpcServer::PPB_WebSocket_ReceiveMessage(
2552 rpc,
2553 done,
2554 inputs[0]->u.ival,
2555 inputs[1]->u.ival,
2556 &(outputs[0]->u.ival)
2557 );
2558 }
2559
2560 static void PPB_WebSocket_SendMessageDispatcher(
2561 NaClSrpcRpc* rpc,
2562 NaClSrpcArg** inputs,
2563 NaClSrpcArg** outputs,
2564 NaClSrpcClosure* done
2565 ) {
2566 PpbWebSocketRpcServer::PPB_WebSocket_SendMessage(
2567 rpc,
2568 done,
2569 inputs[0]->u.ival,
2570 inputs[1]->u.count, inputs[1]->arrays.carr,
2571 &(outputs[0]->u.ival)
2572 );
2573 }
2574
2575 static void PPB_WebSocket_GetBufferedAmountDispatcher(
2576 NaClSrpcRpc* rpc,
2577 NaClSrpcArg** inputs,
2578 NaClSrpcArg** outputs,
2579 NaClSrpcClosure* done
2580 ) {
2581 PpbWebSocketRpcServer::PPB_WebSocket_GetBufferedAmount(
2582 rpc,
2583 done,
2584 inputs[0]->u.ival,
2585 &(outputs[0]->u.lval)
2586 );
2587 }
2588
2589 static void PPB_WebSocket_GetCloseCodeDispatcher(
2590 NaClSrpcRpc* rpc,
2591 NaClSrpcArg** inputs,
2592 NaClSrpcArg** outputs,
2593 NaClSrpcClosure* done
2594 ) {
2595 PpbWebSocketRpcServer::PPB_WebSocket_GetCloseCode(
2596 rpc,
2597 done,
2598 inputs[0]->u.ival,
2599 &(outputs[0]->u.ival)
2600 );
2601 }
2602
2603 static void PPB_WebSocket_GetCloseReasonDispatcher(
2604 NaClSrpcRpc* rpc,
2605 NaClSrpcArg** inputs,
2606 NaClSrpcArg** outputs,
2607 NaClSrpcClosure* done
2608 ) {
2609 PpbWebSocketRpcServer::PPB_WebSocket_GetCloseReason(
2610 rpc,
2611 done,
2612 inputs[0]->u.ival,
2613 &(outputs[0]->u.count), outputs[0]->arrays.carr
2614 );
2615 }
2616
2617 static void PPB_WebSocket_GetCloseWasCleanDispatcher(
2618 NaClSrpcRpc* rpc,
2619 NaClSrpcArg** inputs,
2620 NaClSrpcArg** outputs,
2621 NaClSrpcClosure* done
2622 ) {
2623 PpbWebSocketRpcServer::PPB_WebSocket_GetCloseWasClean(
2624 rpc,
2625 done,
2626 inputs[0]->u.ival,
2627 &(outputs[0]->u.ival)
2628 );
2629 }
2630
2631 static void PPB_WebSocket_GetExtensionsDispatcher(
2632 NaClSrpcRpc* rpc,
2633 NaClSrpcArg** inputs,
2634 NaClSrpcArg** outputs,
2635 NaClSrpcClosure* done
2636 ) {
2637 PpbWebSocketRpcServer::PPB_WebSocket_GetExtensions(
2638 rpc,
2639 done,
2640 inputs[0]->u.ival,
2641 &(outputs[0]->u.count), outputs[0]->arrays.carr
2642 );
2643 }
2644
2645 static void PPB_WebSocket_GetProtocolDispatcher(
2646 NaClSrpcRpc* rpc,
2647 NaClSrpcArg** inputs,
2648 NaClSrpcArg** outputs,
2649 NaClSrpcClosure* done
2650 ) {
2651 PpbWebSocketRpcServer::PPB_WebSocket_GetProtocol(
2652 rpc,
2653 done,
2654 inputs[0]->u.ival,
2655 &(outputs[0]->u.count), outputs[0]->arrays.carr
2656 );
2657 }
2658
2659 static void PPB_WebSocket_GetReadyStateDispatcher(
2660 NaClSrpcRpc* rpc,
2661 NaClSrpcArg** inputs,
2662 NaClSrpcArg** outputs,
2663 NaClSrpcClosure* done
2664 ) {
2665 PpbWebSocketRpcServer::PPB_WebSocket_GetReadyState(
2666 rpc,
2667 done,
2668 inputs[0]->u.ival,
2669 &(outputs[0]->u.ival)
2670 );
2671 }
2672
2673 static void PPB_WebSocket_GetURLDispatcher(
2674 NaClSrpcRpc* rpc,
2675 NaClSrpcArg** inputs,
2676 NaClSrpcArg** outputs,
2677 NaClSrpcClosure* done
2678 ) {
2679 PpbWebSocketRpcServer::PPB_WebSocket_GetURL(
2680 rpc,
2681 done,
2682 inputs[0]->u.ival,
2683 &(outputs[0]->u.count), outputs[0]->arrays.carr
2684 );
2685 }
2686
2687 static void PPB_WebSocket_SetBinaryTypeDispatcher(
2688 NaClSrpcRpc* rpc,
2689 NaClSrpcArg** inputs,
2690 NaClSrpcArg** outputs,
2691 NaClSrpcClosure* done
2692 ) {
2693 PpbWebSocketRpcServer::PPB_WebSocket_SetBinaryType(
2694 rpc,
2695 done,
2696 inputs[0]->u.ival,
2697 inputs[1]->u.ival,
2698 &(outputs[0]->u.ival)
2699 );
2700 }
2701
2702 static void PPB_WebSocket_GetBinaryTypeDispatcher(
2703 NaClSrpcRpc* rpc,
2704 NaClSrpcArg** inputs,
2705 NaClSrpcArg** outputs,
2706 NaClSrpcClosure* done
2707 ) {
2708 PpbWebSocketRpcServer::PPB_WebSocket_GetBinaryType(
2709 rpc,
2710 done,
2711 inputs[0]->u.ival,
2712 &(outputs[0]->u.ival)
2713 );
2714 }
2715
2482 static void PPB_Widget_IsWidgetDispatcher( 2716 static void PPB_Widget_IsWidgetDispatcher(
2483 NaClSrpcRpc* rpc, 2717 NaClSrpcRpc* rpc,
2484 NaClSrpcArg** inputs, 2718 NaClSrpcArg** inputs,
2485 NaClSrpcArg** outputs, 2719 NaClSrpcArg** outputs,
2486 NaClSrpcClosure* done 2720 NaClSrpcClosure* done
2487 ) { 2721 ) {
2488 PpbWidgetRpcServer::PPB_Widget_IsWidget( 2722 PpbWidgetRpcServer::PPB_Widget_IsWidget(
2489 rpc, 2723 rpc,
2490 done, 2724 done,
2491 inputs[0]->u.ival, 2725 inputs[0]->u.ival,
(...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after
2742 { "PPB_URLLoader_FinishStreamingToFile:ii:i", PPB_URLLoader_FinishStreamingToF ileDispatcher }, 2976 { "PPB_URLLoader_FinishStreamingToFile:ii:i", PPB_URLLoader_FinishStreamingToF ileDispatcher },
2743 { "PPB_URLLoader_Close:i:", PPB_URLLoader_CloseDispatcher }, 2977 { "PPB_URLLoader_Close:i:", PPB_URLLoader_CloseDispatcher },
2744 { "PPB_URLRequestInfo_Create:i:i", PPB_URLRequestInfo_CreateDispatcher }, 2978 { "PPB_URLRequestInfo_Create:i:i", PPB_URLRequestInfo_CreateDispatcher },
2745 { "PPB_URLRequestInfo_IsURLRequestInfo:i:i", PPB_URLRequestInfo_IsURLRequestIn foDispatcher }, 2979 { "PPB_URLRequestInfo_IsURLRequestInfo:i:i", PPB_URLRequestInfo_IsURLRequestIn foDispatcher },
2746 { "PPB_URLRequestInfo_SetProperty:iiC:i", PPB_URLRequestInfo_SetPropertyDispat cher }, 2980 { "PPB_URLRequestInfo_SetProperty:iiC:i", PPB_URLRequestInfo_SetPropertyDispat cher },
2747 { "PPB_URLRequestInfo_AppendDataToBody:iC:i", PPB_URLRequestInfo_AppendDataToB odyDispatcher }, 2981 { "PPB_URLRequestInfo_AppendDataToBody:iC:i", PPB_URLRequestInfo_AppendDataToB odyDispatcher },
2748 { "PPB_URLRequestInfo_AppendFileToBody:iilld:i", PPB_URLRequestInfo_AppendFile ToBodyDispatcher }, 2982 { "PPB_URLRequestInfo_AppendFileToBody:iilld:i", PPB_URLRequestInfo_AppendFile ToBodyDispatcher },
2749 { "PPB_URLResponseInfo_IsURLResponseInfo:i:i", PPB_URLResponseInfo_IsURLRespon seInfoDispatcher }, 2983 { "PPB_URLResponseInfo_IsURLResponseInfo:i:i", PPB_URLResponseInfo_IsURLRespon seInfoDispatcher },
2750 { "PPB_URLResponseInfo_GetProperty:ii:C", PPB_URLResponseInfo_GetPropertyDispa tcher }, 2984 { "PPB_URLResponseInfo_GetProperty:ii:C", PPB_URLResponseInfo_GetPropertyDispa tcher },
2751 { "PPB_URLResponseInfo_GetBodyAsFileRef:i:i", PPB_URLResponseInfo_GetBodyAsFil eRefDispatcher }, 2985 { "PPB_URLResponseInfo_GetBodyAsFileRef:i:i", PPB_URLResponseInfo_GetBodyAsFil eRefDispatcher },
2986 { "PPB_WebSocket_Create:i:i", PPB_WebSocket_CreateDispatcher },
2987 { "PPB_WebSocket_IsWebSocket:i:i", PPB_WebSocket_IsWebSocketDispatcher },
2988 { "PPB_WebSocket_Connect:iCCii:i", PPB_WebSocket_ConnectDispatcher },
2989 { "PPB_WebSocket_Close:iiCi:i", PPB_WebSocket_CloseDispatcher },
2990 { "PPB_WebSocket_ReceiveMessage:ii:i", PPB_WebSocket_ReceiveMessageDispatcher },
2991 { "PPB_WebSocket_SendMessage:iC:i", PPB_WebSocket_SendMessageDispatcher },
2992 { "PPB_WebSocket_GetBufferedAmount:i:l", PPB_WebSocket_GetBufferedAmountDispat cher },
2993 { "PPB_WebSocket_GetCloseCode:i:i", PPB_WebSocket_GetCloseCodeDispatcher },
2994 { "PPB_WebSocket_GetCloseReason:i:C", PPB_WebSocket_GetCloseReasonDispatcher } ,
2995 { "PPB_WebSocket_GetCloseWasClean:i:i", PPB_WebSocket_GetCloseWasCleanDispatch er },
2996 { "PPB_WebSocket_GetExtensions:i:C", PPB_WebSocket_GetExtensionsDispatcher },
2997 { "PPB_WebSocket_GetProtocol:i:C", PPB_WebSocket_GetProtocolDispatcher },
2998 { "PPB_WebSocket_GetReadyState:i:i", PPB_WebSocket_GetReadyStateDispatcher },
2999 { "PPB_WebSocket_GetURL:i:C", PPB_WebSocket_GetURLDispatcher },
3000 { "PPB_WebSocket_SetBinaryType:ii:i", PPB_WebSocket_SetBinaryTypeDispatcher },
3001 { "PPB_WebSocket_GetBinaryType:i:i", PPB_WebSocket_GetBinaryTypeDispatcher },
2752 { "PPB_Widget_IsWidget:i:i", PPB_Widget_IsWidgetDispatcher }, 3002 { "PPB_Widget_IsWidget:i:i", PPB_Widget_IsWidgetDispatcher },
2753 { "PPB_Widget_Paint:iCi:i", PPB_Widget_PaintDispatcher }, 3003 { "PPB_Widget_Paint:iCi:i", PPB_Widget_PaintDispatcher },
2754 { "PPB_Widget_HandleEvent:ii:i", PPB_Widget_HandleEventDispatcher }, 3004 { "PPB_Widget_HandleEvent:ii:i", PPB_Widget_HandleEventDispatcher },
2755 { "PPB_Widget_GetLocation:i:Ci", PPB_Widget_GetLocationDispatcher }, 3005 { "PPB_Widget_GetLocation:i:Ci", PPB_Widget_GetLocationDispatcher },
2756 { "PPB_Widget_SetLocation:iC:", PPB_Widget_SetLocationDispatcher }, 3006 { "PPB_Widget_SetLocation:iC:", PPB_Widget_SetLocationDispatcher },
2757 { "PPB_Zoom_ZoomChanged:id:", PPB_Zoom_ZoomChangedDispatcher }, 3007 { "PPB_Zoom_ZoomChanged:id:", PPB_Zoom_ZoomChangedDispatcher },
2758 { "PPB_Zoom_ZoomLimitsChanged:idd:", PPB_Zoom_ZoomLimitsChangedDispatcher }, 3008 { "PPB_Zoom_ZoomLimitsChanged:idd:", PPB_Zoom_ZoomLimitsChangedDispatcher },
2759 { NULL, NULL } 3009 { NULL, NULL }
2760 }; 3010 };
2761 3011
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698