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

Side by Side Diff: ppapi/native_client/src/shared/ppapi_proxy/trusted/srpcgen/ppb_rpc.h

Issue 9365016: Exposed Listen and Accept methods to Native Client. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Sync, deleted comments from SRPC file. 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
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 989 matching lines...) Expand 10 before | Expand all | Expand 10 after
1000 PP_Resource scrollbar, 1000 PP_Resource scrollbar,
1001 int32_t unit, 1001 int32_t unit,
1002 int32_t multiplier); 1002 int32_t multiplier);
1003 1003
1004 private: 1004 private:
1005 PpbScrollbarRpcServer(); 1005 PpbScrollbarRpcServer();
1006 PpbScrollbarRpcServer(const PpbScrollbarRpcServer&); 1006 PpbScrollbarRpcServer(const PpbScrollbarRpcServer&);
1007 void operator=(const PpbScrollbarRpcServer); 1007 void operator=(const PpbScrollbarRpcServer);
1008 }; // class PpbScrollbarRpcServer 1008 }; // class PpbScrollbarRpcServer
1009 1009
1010 class PpbTCPServerSocketPrivateRpcServer {
1011 public:
1012 static void PPB_TCPServerSocket_Private_Create(
1013 NaClSrpcRpc* rpc,
1014 NaClSrpcClosure* done,
1015 PP_Instance instance,
1016 PP_Resource* resource);
1017 static void PPB_TCPServerSocket_Private_IsTCPServerSocket(
1018 NaClSrpcRpc* rpc,
1019 NaClSrpcClosure* done,
1020 PP_Resource resource,
1021 int32_t* is_tcp_server_socket);
1022 static void PPB_TCPServerSocket_Private_Listen(
1023 NaClSrpcRpc* rpc,
1024 NaClSrpcClosure* done,
1025 PP_Resource tcp_server_socket,
1026 nacl_abi_size_t addr_bytes, char* addr,
1027 int32_t backlog,
1028 int32_t callback_id,
1029 int32_t* pp_error);
1030 static void PPB_TCPServerSocket_Private_Accept(
1031 NaClSrpcRpc* rpc,
1032 NaClSrpcClosure* done,
1033 PP_Resource tcp_server_socket,
1034 int32_t callback_id,
1035 PP_Resource* tcp_socket,
1036 int32_t* pp_error);
1037 static void PPB_TCPServerSocket_Private_StopListening(
1038 NaClSrpcRpc* rpc,
1039 NaClSrpcClosure* done,
1040 PP_Resource tcp_server_socket);
1041
1042 private:
1043 PpbTCPServerSocketPrivateRpcServer();
1044 PpbTCPServerSocketPrivateRpcServer(const PpbTCPServerSocketPrivateRpcServer&);
1045 void operator=(const PpbTCPServerSocketPrivateRpcServer);
1046 }; // class PpbTCPServerSocketPrivateRpcServer
1047
1010 class PpbTCPSocketPrivateRpcServer { 1048 class PpbTCPSocketPrivateRpcServer {
1011 public: 1049 public:
1012 static void PPB_TCPSocket_Private_Create( 1050 static void PPB_TCPSocket_Private_Create(
1013 NaClSrpcRpc* rpc, 1051 NaClSrpcRpc* rpc,
1014 NaClSrpcClosure* done, 1052 NaClSrpcClosure* done,
1015 PP_Instance instance, 1053 PP_Instance instance,
1016 PP_Resource* resource); 1054 PP_Resource* resource);
1017 static void PPB_TCPSocket_Private_IsTCPSocket( 1055 static void PPB_TCPSocket_Private_IsTCPSocket(
1018 NaClSrpcRpc* rpc, 1056 NaClSrpcRpc* rpc,
1019 NaClSrpcClosure* done, 1057 NaClSrpcClosure* done,
(...skipping 442 matching lines...) Expand 10 before | Expand all | Expand 10 after
1462 }; // class PpbZoomRpcServer 1500 }; // class PpbZoomRpcServer
1463 1501
1464 class PpbRpcs { 1502 class PpbRpcs {
1465 public: 1503 public:
1466 static NaClSrpcHandlerDesc srpc_methods[]; 1504 static NaClSrpcHandlerDesc srpc_methods[];
1467 }; // class PpbRpcs 1505 }; // class PpbRpcs
1468 1506
1469 1507
1470 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ 1508 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_
1471 1509
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698