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

Side by Side Diff: ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_server.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 753 matching lines...) Expand 10 before | Expand all | Expand 10 after
764 ) { 764 ) {
765 UNREFERENCED_PARAMETER(outputs); 765 UNREFERENCED_PARAMETER(outputs);
766 PpbFindRpcServer::PPB_Find_SelectedFindResultChanged( 766 PpbFindRpcServer::PPB_Find_SelectedFindResultChanged(
767 rpc, 767 rpc,
768 done, 768 done,
769 inputs[0]->u.ival, 769 inputs[0]->u.ival,
770 inputs[1]->u.ival 770 inputs[1]->u.ival
771 ); 771 );
772 } 772 }
773 773
774 static void PPB_TCPSocket_Private_CreateDispatcher(
775 NaClSrpcRpc* rpc,
776 NaClSrpcArg** inputs,
777 NaClSrpcArg** outputs,
778 NaClSrpcClosure* done
779 ) {
780 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_Create(
781 rpc,
782 done,
783 inputs[0]->u.ival,
784 &(outputs[0]->u.ival)
785 );
786 }
787
788 static void PPB_TCPSocket_Private_IsTCPSocketDispatcher(
789 NaClSrpcRpc* rpc,
790 NaClSrpcArg** inputs,
791 NaClSrpcArg** outputs,
792 NaClSrpcClosure* done
793 ) {
794 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_IsTCPSocket(
795 rpc,
796 done,
797 inputs[0]->u.ival,
798 &(outputs[0]->u.ival)
799 );
800 }
801
802 static void PPB_TCPSocket_Private_ConnectDispatcher(
803 NaClSrpcRpc* rpc,
804 NaClSrpcArg** inputs,
805 NaClSrpcArg** outputs,
806 NaClSrpcClosure* done
807 ) {
808 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_Connect(
809 rpc,
810 done,
811 inputs[0]->u.ival,
812 inputs[1]->u.count, inputs[1]->arrays.carr,
813 inputs[2]->u.ival,
814 inputs[3]->u.ival,
815 &(outputs[0]->u.ival)
816 );
817 }
818
819 static void PPB_TCPSocket_Private_ConnectWithNetAddressDispatcher(
820 NaClSrpcRpc* rpc,
821 NaClSrpcArg** inputs,
822 NaClSrpcArg** outputs,
823 NaClSrpcClosure* done
824 ) {
825 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_ConnectWithNetAddress(
826 rpc,
827 done,
828 inputs[0]->u.ival,
829 inputs[1]->u.count, inputs[1]->arrays.carr,
830 inputs[2]->u.ival,
831 &(outputs[0]->u.ival)
832 );
833 }
834
835 static void PPB_TCPSocket_Private_GetLocalAddressDispatcher(
836 NaClSrpcRpc* rpc,
837 NaClSrpcArg** inputs,
838 NaClSrpcArg** outputs,
839 NaClSrpcClosure* done
840 ) {
841 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_GetLocalAddress(
842 rpc,
843 done,
844 inputs[0]->u.ival,
845 &(outputs[0]->u.count), outputs[0]->arrays.carr,
846 &(outputs[1]->u.ival)
847 );
848 }
849
850 static void PPB_TCPSocket_Private_GetRemoteAddressDispatcher(
851 NaClSrpcRpc* rpc,
852 NaClSrpcArg** inputs,
853 NaClSrpcArg** outputs,
854 NaClSrpcClosure* done
855 ) {
856 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_GetRemoteAddress(
857 rpc,
858 done,
859 inputs[0]->u.ival,
860 &(outputs[0]->u.count), outputs[0]->arrays.carr,
861 &(outputs[1]->u.ival)
862 );
863 }
864
865 static void PPB_TCPSocket_Private_SSLHandshakeDispatcher(
866 NaClSrpcRpc* rpc,
867 NaClSrpcArg** inputs,
868 NaClSrpcArg** outputs,
869 NaClSrpcClosure* done
870 ) {
871 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_SSLHandshake(
872 rpc,
873 done,
874 inputs[0]->u.ival,
875 inputs[1]->u.count, inputs[1]->arrays.carr,
876 inputs[2]->u.ival,
877 inputs[3]->u.ival,
878 &(outputs[0]->u.ival)
879 );
880 }
881
882 static void PPB_TCPSocket_Private_ReadDispatcher(
883 NaClSrpcRpc* rpc,
884 NaClSrpcArg** inputs,
885 NaClSrpcArg** outputs,
886 NaClSrpcClosure* done
887 ) {
888 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_Read(
889 rpc,
890 done,
891 inputs[0]->u.ival,
892 inputs[1]->u.ival,
893 inputs[2]->u.ival,
894 &(outputs[0]->u.count), outputs[0]->arrays.carr,
895 &(outputs[1]->u.ival)
896 );
897 }
898
899 static void PPB_TCPSocket_Private_WriteDispatcher(
900 NaClSrpcRpc* rpc,
901 NaClSrpcArg** inputs,
902 NaClSrpcArg** outputs,
903 NaClSrpcClosure* done
904 ) {
905 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_Write(
906 rpc,
907 done,
908 inputs[0]->u.ival,
909 inputs[1]->u.count, inputs[1]->arrays.carr,
910 inputs[2]->u.ival,
911 inputs[3]->u.ival,
912 &(outputs[0]->u.ival)
913 );
914 }
915
916 static void PPB_TCPSocket_Private_DisconnectDispatcher(
917 NaClSrpcRpc* rpc,
918 NaClSrpcArg** inputs,
919 NaClSrpcArg** outputs,
920 NaClSrpcClosure* done
921 ) {
922 UNREFERENCED_PARAMETER(outputs);
923 Ppb_TCPSocketPrivateServer::PPB_TCPSocket_Private_Disconnect(
924 rpc,
925 done,
926 inputs[0]->u.ival
927 );
928 }
929
930 static void PPB_UDPSocket_Private_CreateDispatcher(
931 NaClSrpcRpc* rpc,
932 NaClSrpcArg** inputs,
933 NaClSrpcArg** outputs,
934 NaClSrpcClosure* done
935 ) {
936 Ppb_UDPSocketPrivateServer::PPB_UDPSocket_Private_Create(
937 rpc,
938 done,
939 inputs[0]->u.ival,
940 &(outputs[0]->u.ival)
941 );
942 }
943
944 static void PPB_UDPSocket_Private_IsUDPSocketDispatcher(
945 NaClSrpcRpc* rpc,
946 NaClSrpcArg** inputs,
947 NaClSrpcArg** outputs,
948 NaClSrpcClosure* done
949 ) {
950 Ppb_UDPSocketPrivateServer::PPB_UDPSocket_Private_IsUDPSocket(
951 rpc,
952 done,
953 inputs[0]->u.ival,
954 &(outputs[0]->u.ival)
955 );
956 }
957
958 static void PPB_UDPSocket_Private_BindDispatcher(
959 NaClSrpcRpc* rpc,
960 NaClSrpcArg** inputs,
961 NaClSrpcArg** outputs,
962 NaClSrpcClosure* done
963 ) {
964 Ppb_UDPSocketPrivateServer::PPB_UDPSocket_Private_Bind(
965 rpc,
966 done,
967 inputs[0]->u.ival,
968 inputs[1]->u.count, inputs[1]->arrays.carr,
969 inputs[2]->u.ival,
970 &(outputs[0]->u.ival)
971 );
972 }
973
974 static void PPB_UDPSocket_Private_RecvFromDispatcher(
975 NaClSrpcRpc* rpc,
976 NaClSrpcArg** inputs,
977 NaClSrpcArg** outputs,
978 NaClSrpcClosure* done
979 ) {
980 Ppb_UDPSocketPrivateServer::PPB_UDPSocket_Private_RecvFrom(
981 rpc,
982 done,
983 inputs[0]->u.ival,
984 inputs[1]->u.ival,
985 inputs[2]->u.ival,
986 &(outputs[0]->u.count), outputs[0]->arrays.carr,
987 &(outputs[1]->u.ival)
988 );
989 }
990
991 static void PPB_UDPSocket_Private_GetRecvFromAddressDispatcher(
992 NaClSrpcRpc* rpc,
993 NaClSrpcArg** inputs,
994 NaClSrpcArg** outputs,
995 NaClSrpcClosure* done
996 ) {
997 Ppb_UDPSocketPrivateServer::PPB_UDPSocket_Private_GetRecvFromAddress(
998 rpc,
999 done,
1000 inputs[0]->u.ival,
1001 &(outputs[0]->u.count), outputs[0]->arrays.carr,
1002 &(outputs[1]->u.ival)
1003 );
1004 }
1005
1006 static void PPB_UDPSocket_Private_SendToDispatcher(
1007 NaClSrpcRpc* rpc,
1008 NaClSrpcArg** inputs,
1009 NaClSrpcArg** outputs,
1010 NaClSrpcClosure* done
1011 ) {
1012 Ppb_UDPSocketPrivateServer::PPB_UDPSocket_Private_SendTo(
1013 rpc,
1014 done,
1015 inputs[0]->u.ival,
1016 inputs[1]->u.count, inputs[1]->arrays.carr,
1017 inputs[2]->u.ival,
1018 inputs[3]->u.count, inputs[3]->arrays.carr,
1019 inputs[4]->u.ival,
1020 &(outputs[0]->u.ival)
1021 );
1022 }
1023
1024 static void PPB_UDPSocket_Private_CloseDispatcher(
1025 NaClSrpcRpc* rpc,
1026 NaClSrpcArg** inputs,
1027 NaClSrpcArg** outputs,
1028 NaClSrpcClosure* done
1029 ) {
1030 UNREFERENCED_PARAMETER(outputs);
1031 Ppb_UDPSocketPrivateServer::PPB_UDPSocket_Private_Close(
1032 rpc,
1033 done,
1034 inputs[0]->u.ival
1035 );
1036 }
1037
774 static void PPB_Font_GetFontFamiliesDispatcher( 1038 static void PPB_Font_GetFontFamiliesDispatcher(
775 NaClSrpcRpc* rpc, 1039 NaClSrpcRpc* rpc,
776 NaClSrpcArg** inputs, 1040 NaClSrpcArg** inputs,
777 NaClSrpcArg** outputs, 1041 NaClSrpcArg** outputs,
778 NaClSrpcClosure* done 1042 NaClSrpcClosure* done
779 ) { 1043 ) {
780 PpbFontRpcServer::PPB_Font_GetFontFamilies( 1044 PpbFontRpcServer::PPB_Font_GetFontFamilies(
781 rpc, 1045 rpc,
782 done, 1046 done,
783 inputs[0]->u.ival, 1047 inputs[0]->u.ival,
(...skipping 1540 matching lines...) Expand 10 before | Expand all | Expand 10 after
2324 { "PPB_FileRef_MakeDirectory:iii:i", PPB_FileRef_MakeDirectoryDispatcher }, 2588 { "PPB_FileRef_MakeDirectory:iii:i", PPB_FileRef_MakeDirectoryDispatcher },
2325 { "PPB_FileRef_Touch:iddi:i", PPB_FileRef_TouchDispatcher }, 2589 { "PPB_FileRef_Touch:iddi:i", PPB_FileRef_TouchDispatcher },
2326 { "PPB_FileRef_Delete:ii:i", PPB_FileRef_DeleteDispatcher }, 2590 { "PPB_FileRef_Delete:ii:i", PPB_FileRef_DeleteDispatcher },
2327 { "PPB_FileRef_Rename:iii:i", PPB_FileRef_RenameDispatcher }, 2591 { "PPB_FileRef_Rename:iii:i", PPB_FileRef_RenameDispatcher },
2328 { "PPB_FileSystem_Create:ii:i", PPB_FileSystem_CreateDispatcher }, 2592 { "PPB_FileSystem_Create:ii:i", PPB_FileSystem_CreateDispatcher },
2329 { "PPB_FileSystem_IsFileSystem:i:i", PPB_FileSystem_IsFileSystemDispatcher }, 2593 { "PPB_FileSystem_IsFileSystem:i:i", PPB_FileSystem_IsFileSystemDispatcher },
2330 { "PPB_FileSystem_Open:ili:i", PPB_FileSystem_OpenDispatcher }, 2594 { "PPB_FileSystem_Open:ili:i", PPB_FileSystem_OpenDispatcher },
2331 { "PPB_FileSystem_GetType:i:i", PPB_FileSystem_GetTypeDispatcher }, 2595 { "PPB_FileSystem_GetType:i:i", PPB_FileSystem_GetTypeDispatcher },
2332 { "PPB_Find_NumberOfFindResultsChanged:iii:", PPB_Find_NumberOfFindResultsChan gedDispatcher }, 2596 { "PPB_Find_NumberOfFindResultsChanged:iii:", PPB_Find_NumberOfFindResultsChan gedDispatcher },
2333 { "PPB_Find_SelectedFindResultChanged:ii:", PPB_Find_SelectedFindResultChanged Dispatcher }, 2597 { "PPB_Find_SelectedFindResultChanged:ii:", PPB_Find_SelectedFindResultChanged Dispatcher },
2598 { "PPB_TCPSocket_Private_Create:i:i", PPB_TCPSocket_Private_CreateDispatcher } ,
2599 { "PPB_TCPSocket_Private_IsTCPSocket:i:i", PPB_TCPSocket_Private_IsTCPSocketDi spatcher },
2600 { "PPB_TCPSocket_Private_Connect:iCii:i", PPB_TCPSocket_Private_ConnectDispatc her },
2601 { "PPB_TCPSocket_Private_ConnectWithNetAddress:iCi:i", PPB_TCPSocket_Private_C onnectWithNetAddressDispatcher },
2602 { "PPB_TCPSocket_Private_GetLocalAddress:i:Ci", PPB_TCPSocket_Private_GetLocal AddressDispatcher },
2603 { "PPB_TCPSocket_Private_GetRemoteAddress:i:Ci", PPB_TCPSocket_Private_GetRemo teAddressDispatcher },
2604 { "PPB_TCPSocket_Private_SSLHandshake:iCii:i", PPB_TCPSocket_Private_SSLHandsh akeDispatcher },
2605 { "PPB_TCPSocket_Private_Read:iii:Ci", PPB_TCPSocket_Private_ReadDispatcher },
2606 { "PPB_TCPSocket_Private_Write:iCii:i", PPB_TCPSocket_Private_WriteDispatcher },
2607 { "PPB_TCPSocket_Private_Disconnect:i:", PPB_TCPSocket_Private_DisconnectDispa tcher },
2608 { "PPB_UDPSocket_Private_Create:i:i", PPB_UDPSocket_Private_CreateDispatcher } ,
2609 { "PPB_UDPSocket_Private_IsUDPSocket:i:i", PPB_UDPSocket_Private_IsUDPSocketDi spatcher },
2610 { "PPB_UDPSocket_Private_Bind:iCi:i", PPB_UDPSocket_Private_BindDispatcher },
2611 { "PPB_UDPSocket_Private_RecvFrom:iii:Ci", PPB_UDPSocket_Private_RecvFromDispa tcher },
2612 { "PPB_UDPSocket_Private_GetRecvFromAddress:i:Ci", PPB_UDPSocket_Private_GetRe cvFromAddressDispatcher },
2613 { "PPB_UDPSocket_Private_SendTo:iCiCi:i", PPB_UDPSocket_Private_SendToDispatch er },
2614 { "PPB_UDPSocket_Private_Close:i:", PPB_UDPSocket_Private_CloseDispatcher },
2334 { "PPB_Font_GetFontFamilies:i:C", PPB_Font_GetFontFamiliesDispatcher }, 2615 { "PPB_Font_GetFontFamilies:i:C", PPB_Font_GetFontFamiliesDispatcher },
2335 { "PPB_Font_Create:iCC:i", PPB_Font_CreateDispatcher }, 2616 { "PPB_Font_Create:iCC:i", PPB_Font_CreateDispatcher },
2336 { "PPB_Font_IsFont:i:i", PPB_Font_IsFontDispatcher }, 2617 { "PPB_Font_IsFont:i:i", PPB_Font_IsFontDispatcher },
2337 { "PPB_Font_Describe:i:CCCi", PPB_Font_DescribeDispatcher }, 2618 { "PPB_Font_Describe:i:CCCi", PPB_Font_DescribeDispatcher },
2338 { "PPB_Font_DrawTextAt:iiCCCiCi:i", PPB_Font_DrawTextAtDispatcher }, 2619 { "PPB_Font_DrawTextAt:iiCCCiCi:i", PPB_Font_DrawTextAtDispatcher },
2339 { "PPB_Font_MeasureText:iCC:i", PPB_Font_MeasureTextDispatcher }, 2620 { "PPB_Font_MeasureText:iCC:i", PPB_Font_MeasureTextDispatcher },
2340 { "PPB_Font_CharacterOffsetForPixel:iCCi:i", PPB_Font_CharacterOffsetForPixelD ispatcher }, 2621 { "PPB_Font_CharacterOffsetForPixel:iCCi:i", PPB_Font_CharacterOffsetForPixelD ispatcher },
2341 { "PPB_Font_PixelOffsetForCharacter:iCCi:i", PPB_Font_PixelOffsetForCharacterD ispatcher }, 2622 { "PPB_Font_PixelOffsetForCharacter:iCCi:i", PPB_Font_PixelOffsetForCharacterD ispatcher },
2342 { "PPB_Fullscreen_SetFullscreen:ii:i", PPB_Fullscreen_SetFullscreenDispatcher }, 2623 { "PPB_Fullscreen_SetFullscreen:ii:i", PPB_Fullscreen_SetFullscreenDispatcher },
2343 { "PPB_Fullscreen_GetScreenSize:i:Ci", PPB_Fullscreen_GetScreenSizeDispatcher }, 2624 { "PPB_Fullscreen_GetScreenSize:i:Ci", PPB_Fullscreen_GetScreenSizeDispatcher },
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
2425 { "PPB_Widget_IsWidget:i:i", PPB_Widget_IsWidgetDispatcher }, 2706 { "PPB_Widget_IsWidget:i:i", PPB_Widget_IsWidgetDispatcher },
2426 { "PPB_Widget_Paint:iCi:i", PPB_Widget_PaintDispatcher }, 2707 { "PPB_Widget_Paint:iCi:i", PPB_Widget_PaintDispatcher },
2427 { "PPB_Widget_HandleEvent:ii:i", PPB_Widget_HandleEventDispatcher }, 2708 { "PPB_Widget_HandleEvent:ii:i", PPB_Widget_HandleEventDispatcher },
2428 { "PPB_Widget_GetLocation:i:Ci", PPB_Widget_GetLocationDispatcher }, 2709 { "PPB_Widget_GetLocation:i:Ci", PPB_Widget_GetLocationDispatcher },
2429 { "PPB_Widget_SetLocation:iC:", PPB_Widget_SetLocationDispatcher }, 2710 { "PPB_Widget_SetLocation:iC:", PPB_Widget_SetLocationDispatcher },
2430 { "PPB_Zoom_ZoomChanged:id:", PPB_Zoom_ZoomChangedDispatcher }, 2711 { "PPB_Zoom_ZoomChanged:id:", PPB_Zoom_ZoomChangedDispatcher },
2431 { "PPB_Zoom_ZoomLimitsChanged:idd:", PPB_Zoom_ZoomLimitsChangedDispatcher }, 2712 { "PPB_Zoom_ZoomLimitsChanged:idd:", PPB_Zoom_ZoomLimitsChangedDispatcher },
2432 { NULL, NULL } 2713 { NULL, NULL }
2433 }; 2714 };
2434 2715
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698