OLD | NEW |
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 909 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
920 PP_Resource scrollbar, | 920 PP_Resource scrollbar, |
921 int32_t unit, | 921 int32_t unit, |
922 int32_t multiplier); | 922 int32_t multiplier); |
923 | 923 |
924 private: | 924 private: |
925 PpbScrollbarRpcServer(); | 925 PpbScrollbarRpcServer(); |
926 PpbScrollbarRpcServer(const PpbScrollbarRpcServer&); | 926 PpbScrollbarRpcServer(const PpbScrollbarRpcServer&); |
927 void operator=(const PpbScrollbarRpcServer); | 927 void operator=(const PpbScrollbarRpcServer); |
928 }; // class PpbScrollbarRpcServer | 928 }; // class PpbScrollbarRpcServer |
929 | 929 |
| 930 class PpbTCPSocketPrivateRpcServer { |
| 931 public: |
| 932 static void PPB_TCPSocket_Private_Create( |
| 933 NaClSrpcRpc* rpc, |
| 934 NaClSrpcClosure* done, |
| 935 PP_Instance instance, |
| 936 PP_Resource* resource); |
| 937 static void PPB_TCPSocket_Private_IsTCPSocket( |
| 938 NaClSrpcRpc* rpc, |
| 939 NaClSrpcClosure* done, |
| 940 PP_Resource resource, |
| 941 int32_t* is_tcp_socket); |
| 942 static void PPB_TCPSocket_Private_Connect( |
| 943 NaClSrpcRpc* rpc, |
| 944 NaClSrpcClosure* done, |
| 945 PP_Resource tcp_socket, |
| 946 char* host, |
| 947 int32_t port, |
| 948 int32_t callback_id, |
| 949 int32_t* pp_error); |
| 950 static void PPB_TCPSocket_Private_ConnectWithNetAddress( |
| 951 NaClSrpcRpc* rpc, |
| 952 NaClSrpcClosure* done, |
| 953 PP_Resource tcp_socket, |
| 954 nacl_abi_size_t addr_bytes, char* addr, |
| 955 int32_t callback_id, |
| 956 int32_t* pp_error); |
| 957 static void PPB_TCPSocket_Private_GetLocalAddress( |
| 958 NaClSrpcRpc* rpc, |
| 959 NaClSrpcClosure* done, |
| 960 PP_Resource tcp_socket, |
| 961 nacl_abi_size_t* local_addr_bytes, char* local_addr, |
| 962 int32_t* success); |
| 963 static void PPB_TCPSocket_Private_GetRemoteAddress( |
| 964 NaClSrpcRpc* rpc, |
| 965 NaClSrpcClosure* done, |
| 966 PP_Resource tcp_socket, |
| 967 nacl_abi_size_t* remote_addr_bytes, char* remote_addr, |
| 968 int32_t* success); |
| 969 static void PPB_TCPSocket_Private_SSLHandshake( |
| 970 NaClSrpcRpc* rpc, |
| 971 NaClSrpcClosure* done, |
| 972 PP_Resource tcp_socket, |
| 973 char* server_name, |
| 974 int32_t server_port, |
| 975 int32_t callback_id, |
| 976 int32_t* pp_error); |
| 977 static void PPB_TCPSocket_Private_Read( |
| 978 NaClSrpcRpc* rpc, |
| 979 NaClSrpcClosure* done, |
| 980 PP_Resource tcp_socket, |
| 981 int32_t bytes_to_read, |
| 982 int32_t callback_id, |
| 983 nacl_abi_size_t* buffer_bytes, char* buffer, |
| 984 int32_t* pp_error_or_bytes); |
| 985 static void PPB_TCPSocket_Private_Write( |
| 986 NaClSrpcRpc* rpc, |
| 987 NaClSrpcClosure* done, |
| 988 PP_Resource tcp_socket, |
| 989 nacl_abi_size_t buffer_bytes, char* buffer, |
| 990 int32_t bytes_to_write, |
| 991 int32_t callback_id, |
| 992 int32_t* pp_error_or_bytes); |
| 993 static void PPB_TCPSocket_Private_Disconnect( |
| 994 NaClSrpcRpc* rpc, |
| 995 NaClSrpcClosure* done, |
| 996 PP_Resource tcp_socket); |
| 997 |
| 998 private: |
| 999 PpbTCPSocketPrivateRpcServer(); |
| 1000 PpbTCPSocketPrivateRpcServer(const PpbTCPSocketPrivateRpcServer&); |
| 1001 void operator=(const PpbTCPSocketPrivateRpcServer); |
| 1002 }; // class PpbTCPSocketPrivateRpcServer |
| 1003 |
930 class PpbTestingRpcServer { | 1004 class PpbTestingRpcServer { |
931 public: | 1005 public: |
932 static void PPB_Testing_ReadImageData( | 1006 static void PPB_Testing_ReadImageData( |
933 NaClSrpcRpc* rpc, | 1007 NaClSrpcRpc* rpc, |
934 NaClSrpcClosure* done, | 1008 NaClSrpcClosure* done, |
935 PP_Resource device_context_2d, | 1009 PP_Resource device_context_2d, |
936 PP_Resource image, | 1010 PP_Resource image, |
937 nacl_abi_size_t top_left_bytes, char* top_left, | 1011 nacl_abi_size_t top_left_bytes, char* top_left, |
938 int32_t* success); | 1012 int32_t* success); |
939 static void PPB_Testing_RunMessageLoop( | 1013 static void PPB_Testing_RunMessageLoop( |
940 NaClSrpcRpc* rpc, | 1014 NaClSrpcRpc* rpc, |
941 NaClSrpcClosure* done, | 1015 NaClSrpcClosure* done, |
942 PP_Instance instance); | 1016 PP_Instance instance); |
943 static void PPB_Testing_QuitMessageLoop( | 1017 static void PPB_Testing_QuitMessageLoop( |
944 NaClSrpcRpc* rpc, | 1018 NaClSrpcRpc* rpc, |
945 NaClSrpcClosure* done, | 1019 NaClSrpcClosure* done, |
946 PP_Instance instance); | 1020 PP_Instance instance); |
947 static void PPB_Testing_GetLiveObjectsForInstance( | 1021 static void PPB_Testing_GetLiveObjectsForInstance( |
948 NaClSrpcRpc* rpc, | 1022 NaClSrpcRpc* rpc, |
949 NaClSrpcClosure* done, | 1023 NaClSrpcClosure* done, |
950 PP_Instance instance, | 1024 PP_Instance instance, |
951 int32_t* live_object_count); | 1025 int32_t* live_object_count); |
952 | 1026 |
953 private: | 1027 private: |
954 PpbTestingRpcServer(); | 1028 PpbTestingRpcServer(); |
955 PpbTestingRpcServer(const PpbTestingRpcServer&); | 1029 PpbTestingRpcServer(const PpbTestingRpcServer&); |
956 void operator=(const PpbTestingRpcServer); | 1030 void operator=(const PpbTestingRpcServer); |
957 }; // class PpbTestingRpcServer | 1031 }; // class PpbTestingRpcServer |
958 | 1032 |
| 1033 class PpbUDPSocketPrivateRpcServer { |
| 1034 public: |
| 1035 static void PPB_UDPSocket_Private_Create( |
| 1036 NaClSrpcRpc* rpc, |
| 1037 NaClSrpcClosure* done, |
| 1038 PP_Instance instance_id, |
| 1039 PP_Resource* resource); |
| 1040 static void PPB_UDPSocket_Private_IsUDPSocket( |
| 1041 NaClSrpcRpc* rpc, |
| 1042 NaClSrpcClosure* done, |
| 1043 PP_Resource resource_id, |
| 1044 int32_t* is_udp_socket_private); |
| 1045 static void PPB_UDPSocket_Private_Bind( |
| 1046 NaClSrpcRpc* rpc, |
| 1047 NaClSrpcClosure* done, |
| 1048 PP_Resource udp_socket, |
| 1049 nacl_abi_size_t addr_bytes, char* addr, |
| 1050 int32_t callback_id, |
| 1051 int32_t* pp_error); |
| 1052 static void PPB_UDPSocket_Private_RecvFrom( |
| 1053 NaClSrpcRpc* rpc, |
| 1054 NaClSrpcClosure* done, |
| 1055 PP_Resource udp_socket, |
| 1056 int32_t num_bytes, |
| 1057 int32_t callback_id, |
| 1058 nacl_abi_size_t* buffer_bytes, char* buffer, |
| 1059 int32_t* pp_error_or_bytes); |
| 1060 static void PPB_UDPSocket_Private_GetRecvFromAddress( |
| 1061 NaClSrpcRpc* rpc, |
| 1062 NaClSrpcClosure* done, |
| 1063 PP_Resource udp_socket, |
| 1064 nacl_abi_size_t* addr_bytes, char* addr, |
| 1065 int32_t* success); |
| 1066 static void PPB_UDPSocket_Private_SendTo( |
| 1067 NaClSrpcRpc* rpc, |
| 1068 NaClSrpcClosure* done, |
| 1069 PP_Resource udp_socket, |
| 1070 nacl_abi_size_t buffer_bytes, char* buffer, |
| 1071 int32_t num_bytes, |
| 1072 nacl_abi_size_t addr_bytes, char* addr, |
| 1073 int32_t callback_id, |
| 1074 int32_t* pp_error_or_bytes); |
| 1075 static void PPB_UDPSocket_Private_Close( |
| 1076 NaClSrpcRpc* rpc, |
| 1077 NaClSrpcClosure* done, |
| 1078 PP_Resource udp_socket); |
| 1079 |
| 1080 private: |
| 1081 PpbUDPSocketPrivateRpcServer(); |
| 1082 PpbUDPSocketPrivateRpcServer(const PpbUDPSocketPrivateRpcServer&); |
| 1083 void operator=(const PpbUDPSocketPrivateRpcServer); |
| 1084 }; // class PpbUDPSocketPrivateRpcServer |
| 1085 |
959 class PpbURLLoaderRpcServer { | 1086 class PpbURLLoaderRpcServer { |
960 public: | 1087 public: |
961 static void PPB_URLLoader_Create( | 1088 static void PPB_URLLoader_Create( |
962 NaClSrpcRpc* rpc, | 1089 NaClSrpcRpc* rpc, |
963 NaClSrpcClosure* done, | 1090 NaClSrpcClosure* done, |
964 PP_Instance instance, | 1091 PP_Instance instance, |
965 PP_Resource* resource); | 1092 PP_Resource* resource); |
966 static void PPB_URLLoader_IsURLLoader( | 1093 static void PPB_URLLoader_IsURLLoader( |
967 NaClSrpcRpc* rpc, | 1094 NaClSrpcRpc* rpc, |
968 NaClSrpcClosure* done, | 1095 NaClSrpcClosure* done, |
(...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1150 }; // class PpbZoomRpcServer | 1277 }; // class PpbZoomRpcServer |
1151 | 1278 |
1152 class PpbRpcs { | 1279 class PpbRpcs { |
1153 public: | 1280 public: |
1154 static NaClSrpcHandlerDesc srpc_methods[]; | 1281 static NaClSrpcHandlerDesc srpc_methods[]; |
1155 }; // class PpbRpcs | 1282 }; // class PpbRpcs |
1156 | 1283 |
1157 | 1284 |
1158 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ | 1285 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ |
1159 | 1286 |
OLD | NEW |