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

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

Issue 9212047: Add GetBoundAddress to PPB_UDPSocket_Private (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: add a few more unit tests, updates from review Created 8 years, 10 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 2202 matching lines...) Expand 10 before | Expand all | Expand 10 after
2213 PpbUDPSocketPrivateRpcServer::PPB_UDPSocket_Private_Bind( 2213 PpbUDPSocketPrivateRpcServer::PPB_UDPSocket_Private_Bind(
2214 rpc, 2214 rpc,
2215 done, 2215 done,
2216 inputs[0]->u.ival, 2216 inputs[0]->u.ival,
2217 inputs[1]->u.count, inputs[1]->arrays.carr, 2217 inputs[1]->u.count, inputs[1]->arrays.carr,
2218 inputs[2]->u.ival, 2218 inputs[2]->u.ival,
2219 &(outputs[0]->u.ival) 2219 &(outputs[0]->u.ival)
2220 ); 2220 );
2221 } 2221 }
2222 2222
2223 static void PPB_UDPSocket_Private_GetBoundAddressDispatcher(
2224 NaClSrpcRpc* rpc,
2225 NaClSrpcArg** inputs,
2226 NaClSrpcArg** outputs,
2227 NaClSrpcClosure* done
2228 ) {
2229 PpbUDPSocketPrivateRpcServer::PPB_UDPSocket_Private_GetBoundAddress(
2230 rpc,
2231 done,
2232 inputs[0]->u.ival,
2233 &(outputs[0]->u.count), outputs[0]->arrays.carr,
2234 &(outputs[1]->u.ival)
2235 );
2236 }
2237
2223 static void PPB_UDPSocket_Private_RecvFromDispatcher( 2238 static void PPB_UDPSocket_Private_RecvFromDispatcher(
2224 NaClSrpcRpc* rpc, 2239 NaClSrpcRpc* rpc,
2225 NaClSrpcArg** inputs, 2240 NaClSrpcArg** inputs,
2226 NaClSrpcArg** outputs, 2241 NaClSrpcArg** outputs,
2227 NaClSrpcClosure* done 2242 NaClSrpcClosure* done
2228 ) { 2243 ) {
2229 PpbUDPSocketPrivateRpcServer::PPB_UDPSocket_Private_RecvFrom( 2244 PpbUDPSocketPrivateRpcServer::PPB_UDPSocket_Private_RecvFrom(
2230 rpc, 2245 rpc,
2231 done, 2246 done,
2232 inputs[0]->u.ival, 2247 inputs[0]->u.ival,
(...skipping 773 matching lines...) Expand 10 before | Expand all | Expand 10 after
3006 { "PPB_TCPSocket_Private_Disconnect:i:", PPB_TCPSocket_Private_DisconnectDispa tcher }, 3021 { "PPB_TCPSocket_Private_Disconnect:i:", PPB_TCPSocket_Private_DisconnectDispa tcher },
3007 { "PPB_Testing_ReadImageData:iiC:i", PPB_Testing_ReadImageDataDispatcher }, 3022 { "PPB_Testing_ReadImageData:iiC:i", PPB_Testing_ReadImageDataDispatcher },
3008 { "PPB_Testing_RunMessageLoop:i:", PPB_Testing_RunMessageLoopDispatcher }, 3023 { "PPB_Testing_RunMessageLoop:i:", PPB_Testing_RunMessageLoopDispatcher },
3009 { "PPB_Testing_QuitMessageLoop:i:", PPB_Testing_QuitMessageLoopDispatcher }, 3024 { "PPB_Testing_QuitMessageLoop:i:", PPB_Testing_QuitMessageLoopDispatcher },
3010 { "PPB_Testing_GetLiveObjectsForInstance:i:i", PPB_Testing_GetLiveObjectsForIn stanceDispatcher }, 3025 { "PPB_Testing_GetLiveObjectsForInstance:i:i", PPB_Testing_GetLiveObjectsForIn stanceDispatcher },
3011 { "PPB_Testing_SimulateInputEvent:ii:", PPB_Testing_SimulateInputEventDispatch er }, 3026 { "PPB_Testing_SimulateInputEvent:ii:", PPB_Testing_SimulateInputEventDispatch er },
3012 { "PPB_Testing_GetDocumentURL:i:CC", PPB_Testing_GetDocumentURLDispatcher }, 3027 { "PPB_Testing_GetDocumentURL:i:CC", PPB_Testing_GetDocumentURLDispatcher },
3013 { "PPB_UDPSocket_Private_Create:i:i", PPB_UDPSocket_Private_CreateDispatcher } , 3028 { "PPB_UDPSocket_Private_Create:i:i", PPB_UDPSocket_Private_CreateDispatcher } ,
3014 { "PPB_UDPSocket_Private_IsUDPSocket:i:i", PPB_UDPSocket_Private_IsUDPSocketDi spatcher }, 3029 { "PPB_UDPSocket_Private_IsUDPSocket:i:i", PPB_UDPSocket_Private_IsUDPSocketDi spatcher },
3015 { "PPB_UDPSocket_Private_Bind:iCi:i", PPB_UDPSocket_Private_BindDispatcher }, 3030 { "PPB_UDPSocket_Private_Bind:iCi:i", PPB_UDPSocket_Private_BindDispatcher },
3031 { "PPB_UDPSocket_Private_GetBoundAddress:i:Ci", PPB_UDPSocket_Private_GetBound AddressDispatcher },
3016 { "PPB_UDPSocket_Private_RecvFrom:iii:Ci", PPB_UDPSocket_Private_RecvFromDispa tcher }, 3032 { "PPB_UDPSocket_Private_RecvFrom:iii:Ci", PPB_UDPSocket_Private_RecvFromDispa tcher },
3017 { "PPB_UDPSocket_Private_GetRecvFromAddress:i:Ci", PPB_UDPSocket_Private_GetRe cvFromAddressDispatcher }, 3033 { "PPB_UDPSocket_Private_GetRecvFromAddress:i:Ci", PPB_UDPSocket_Private_GetRe cvFromAddressDispatcher },
3018 { "PPB_UDPSocket_Private_SendTo:iCiCi:i", PPB_UDPSocket_Private_SendToDispatch er }, 3034 { "PPB_UDPSocket_Private_SendTo:iCiCi:i", PPB_UDPSocket_Private_SendToDispatch er },
3019 { "PPB_UDPSocket_Private_Close:i:", PPB_UDPSocket_Private_CloseDispatcher }, 3035 { "PPB_UDPSocket_Private_Close:i:", PPB_UDPSocket_Private_CloseDispatcher },
3020 { "PPB_URLLoader_Create:i:i", PPB_URLLoader_CreateDispatcher }, 3036 { "PPB_URLLoader_Create:i:i", PPB_URLLoader_CreateDispatcher },
3021 { "PPB_URLLoader_IsURLLoader:i:i", PPB_URLLoader_IsURLLoaderDispatcher }, 3037 { "PPB_URLLoader_IsURLLoader:i:i", PPB_URLLoader_IsURLLoaderDispatcher },
3022 { "PPB_URLLoader_Open:iii:i", PPB_URLLoader_OpenDispatcher }, 3038 { "PPB_URLLoader_Open:iii:i", PPB_URLLoader_OpenDispatcher },
3023 { "PPB_URLLoader_FollowRedirect:ii:i", PPB_URLLoader_FollowRedirectDispatcher }, 3039 { "PPB_URLLoader_FollowRedirect:ii:i", PPB_URLLoader_FollowRedirectDispatcher },
3024 { "PPB_URLLoader_GetUploadProgress:i:lli", PPB_URLLoader_GetUploadProgressDisp atcher }, 3040 { "PPB_URLLoader_GetUploadProgress:i:lli", PPB_URLLoader_GetUploadProgressDisp atcher },
3025 { "PPB_URLLoader_GetDownloadProgress:i:lli", PPB_URLLoader_GetDownloadProgress Dispatcher }, 3041 { "PPB_URLLoader_GetDownloadProgress:i:lli", PPB_URLLoader_GetDownloadProgress Dispatcher },
(...skipping 26 matching lines...) Expand all
3052 { "PPB_Widget_IsWidget:i:i", PPB_Widget_IsWidgetDispatcher }, 3068 { "PPB_Widget_IsWidget:i:i", PPB_Widget_IsWidgetDispatcher },
3053 { "PPB_Widget_Paint:iCi:i", PPB_Widget_PaintDispatcher }, 3069 { "PPB_Widget_Paint:iCi:i", PPB_Widget_PaintDispatcher },
3054 { "PPB_Widget_HandleEvent:ii:i", PPB_Widget_HandleEventDispatcher }, 3070 { "PPB_Widget_HandleEvent:ii:i", PPB_Widget_HandleEventDispatcher },
3055 { "PPB_Widget_GetLocation:i:Ci", PPB_Widget_GetLocationDispatcher }, 3071 { "PPB_Widget_GetLocation:i:Ci", PPB_Widget_GetLocationDispatcher },
3056 { "PPB_Widget_SetLocation:iC:", PPB_Widget_SetLocationDispatcher }, 3072 { "PPB_Widget_SetLocation:iC:", PPB_Widget_SetLocationDispatcher },
3057 { "PPB_Zoom_ZoomChanged:id:", PPB_Zoom_ZoomChangedDispatcher }, 3073 { "PPB_Zoom_ZoomChanged:id:", PPB_Zoom_ZoomChangedDispatcher },
3058 { "PPB_Zoom_ZoomLimitsChanged:idd:", PPB_Zoom_ZoomLimitsChangedDispatcher }, 3074 { "PPB_Zoom_ZoomLimitsChanged:idd:", PPB_Zoom_ZoomLimitsChangedDispatcher },
3059 { NULL, NULL } 3075 { NULL, NULL }
3060 }; 3076 };
3061 3077
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698