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

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

Issue 8555002: Added NaCl proxy for TCP/UDP (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Deleted PPAPI NaCl tests. Created 9 years 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
« no previous file with comments | « ppapi/native_client/src/shared/ppapi_proxy/trusted/srpcgen/ppb_rpc.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 790 matching lines...) Expand 10 before | Expand all | Expand 10 after
801 PP_Resource scrollbar, 801 PP_Resource scrollbar,
802 int32_t unit, 802 int32_t unit,
803 int32_t multiplier); 803 int32_t multiplier);
804 804
805 private: 805 private:
806 PpbScrollbarRpcClient(); 806 PpbScrollbarRpcClient();
807 PpbScrollbarRpcClient(const PpbScrollbarRpcClient&); 807 PpbScrollbarRpcClient(const PpbScrollbarRpcClient&);
808 void operator=(const PpbScrollbarRpcClient); 808 void operator=(const PpbScrollbarRpcClient);
809 }; // class PpbScrollbarRpcClient 809 }; // class PpbScrollbarRpcClient
810 810
811 class PpbTCPSocketPrivateRpcClient {
812 public:
813 static NaClSrpcError PPB_TCPSocket_Private_Create(
814 NaClSrpcChannel* channel,
815 PP_Instance instance,
816 PP_Resource* resource);
817 static NaClSrpcError PPB_TCPSocket_Private_IsTCPSocket(
818 NaClSrpcChannel* channel,
819 PP_Resource resource,
820 int32_t* is_tcp_socket);
821 static NaClSrpcError PPB_TCPSocket_Private_Connect(
822 NaClSrpcChannel* channel,
823 PP_Resource tcp_socket,
824 char* host,
825 int32_t port,
826 int32_t callback_id,
827 int32_t* pp_error);
828 static NaClSrpcError PPB_TCPSocket_Private_ConnectWithNetAddress(
829 NaClSrpcChannel* channel,
830 PP_Resource tcp_socket,
831 nacl_abi_size_t addr_bytes, char* addr,
832 int32_t callback_id,
833 int32_t* pp_error);
834 static NaClSrpcError PPB_TCPSocket_Private_GetLocalAddress(
835 NaClSrpcChannel* channel,
836 PP_Resource tcp_socket,
837 nacl_abi_size_t* local_addr_bytes, char* local_addr,
838 int32_t* success);
839 static NaClSrpcError PPB_TCPSocket_Private_GetRemoteAddress(
840 NaClSrpcChannel* channel,
841 PP_Resource tcp_socket,
842 nacl_abi_size_t* remote_addr_bytes, char* remote_addr,
843 int32_t* success);
844 static NaClSrpcError PPB_TCPSocket_Private_SSLHandshake(
845 NaClSrpcChannel* channel,
846 PP_Resource tcp_socket,
847 char* server_name,
848 int32_t server_port,
849 int32_t callback_id,
850 int32_t* pp_error);
851 static NaClSrpcError PPB_TCPSocket_Private_Read(
852 NaClSrpcChannel* channel,
853 PP_Resource tcp_socket,
854 int32_t bytes_to_read,
855 int32_t callback_id,
856 nacl_abi_size_t* buffer_bytes, char* buffer,
857 int32_t* pp_error_or_bytes);
858 static NaClSrpcError PPB_TCPSocket_Private_Write(
859 NaClSrpcChannel* channel,
860 PP_Resource tcp_socket,
861 nacl_abi_size_t buffer_bytes, char* buffer,
862 int32_t bytes_to_write,
863 int32_t callback_id,
864 int32_t* pp_error_or_bytes);
865 static NaClSrpcError PPB_TCPSocket_Private_Disconnect(
866 NaClSrpcChannel* channel,
867 PP_Resource tcp_socket);
868
869 private:
870 PpbTCPSocketPrivateRpcClient();
871 PpbTCPSocketPrivateRpcClient(const PpbTCPSocketPrivateRpcClient&);
872 void operator=(const PpbTCPSocketPrivateRpcClient);
873 }; // class PpbTCPSocketPrivateRpcClient
874
811 class PpbTestingRpcClient { 875 class PpbTestingRpcClient {
812 public: 876 public:
813 static NaClSrpcError PPB_Testing_ReadImageData( 877 static NaClSrpcError PPB_Testing_ReadImageData(
814 NaClSrpcChannel* channel, 878 NaClSrpcChannel* channel,
815 PP_Resource device_context_2d, 879 PP_Resource device_context_2d,
816 PP_Resource image, 880 PP_Resource image,
817 nacl_abi_size_t top_left_bytes, char* top_left, 881 nacl_abi_size_t top_left_bytes, char* top_left,
818 int32_t* success); 882 int32_t* success);
819 static NaClSrpcError PPB_Testing_RunMessageLoop( 883 static NaClSrpcError PPB_Testing_RunMessageLoop(
820 NaClSrpcChannel* channel, 884 NaClSrpcChannel* channel,
821 PP_Instance instance); 885 PP_Instance instance);
822 static NaClSrpcError PPB_Testing_QuitMessageLoop( 886 static NaClSrpcError PPB_Testing_QuitMessageLoop(
823 NaClSrpcChannel* channel, 887 NaClSrpcChannel* channel,
824 PP_Instance instance); 888 PP_Instance instance);
825 static NaClSrpcError PPB_Testing_GetLiveObjectsForInstance( 889 static NaClSrpcError PPB_Testing_GetLiveObjectsForInstance(
826 NaClSrpcChannel* channel, 890 NaClSrpcChannel* channel,
827 PP_Instance instance, 891 PP_Instance instance,
828 int32_t* live_object_count); 892 int32_t* live_object_count);
829 893
830 private: 894 private:
831 PpbTestingRpcClient(); 895 PpbTestingRpcClient();
832 PpbTestingRpcClient(const PpbTestingRpcClient&); 896 PpbTestingRpcClient(const PpbTestingRpcClient&);
833 void operator=(const PpbTestingRpcClient); 897 void operator=(const PpbTestingRpcClient);
834 }; // class PpbTestingRpcClient 898 }; // class PpbTestingRpcClient
835 899
900 class PpbUDPSocketPrivateRpcClient {
901 public:
902 static NaClSrpcError PPB_UDPSocket_Private_Create(
903 NaClSrpcChannel* channel,
904 PP_Instance instance_id,
905 PP_Resource* resource);
906 static NaClSrpcError PPB_UDPSocket_Private_IsUDPSocket(
907 NaClSrpcChannel* channel,
908 PP_Resource resource_id,
909 int32_t* is_udp_socket_private);
910 static NaClSrpcError PPB_UDPSocket_Private_Bind(
911 NaClSrpcChannel* channel,
912 PP_Resource udp_socket,
913 nacl_abi_size_t addr_bytes, char* addr,
914 int32_t callback_id,
915 int32_t* pp_error);
916 static NaClSrpcError PPB_UDPSocket_Private_RecvFrom(
917 NaClSrpcChannel* channel,
918 PP_Resource udp_socket,
919 int32_t num_bytes,
920 int32_t callback_id,
921 nacl_abi_size_t* buffer_bytes, char* buffer,
922 int32_t* pp_error_or_bytes);
923 static NaClSrpcError PPB_UDPSocket_Private_GetRecvFromAddress(
924 NaClSrpcChannel* channel,
925 PP_Resource udp_socket,
926 nacl_abi_size_t* addr_bytes, char* addr,
927 int32_t* success);
928 static NaClSrpcError PPB_UDPSocket_Private_SendTo(
929 NaClSrpcChannel* channel,
930 PP_Resource udp_socket,
931 nacl_abi_size_t buffer_bytes, char* buffer,
932 int32_t num_bytes,
933 nacl_abi_size_t addr_bytes, char* addr,
934 int32_t callback_id,
935 int32_t* pp_error_or_bytes);
936 static NaClSrpcError PPB_UDPSocket_Private_Close(
937 NaClSrpcChannel* channel,
938 PP_Resource udp_socket);
939
940 private:
941 PpbUDPSocketPrivateRpcClient();
942 PpbUDPSocketPrivateRpcClient(const PpbUDPSocketPrivateRpcClient&);
943 void operator=(const PpbUDPSocketPrivateRpcClient);
944 }; // class PpbUDPSocketPrivateRpcClient
945
836 class PpbURLLoaderRpcClient { 946 class PpbURLLoaderRpcClient {
837 public: 947 public:
838 static NaClSrpcError PPB_URLLoader_Create( 948 static NaClSrpcError PPB_URLLoader_Create(
839 NaClSrpcChannel* channel, 949 NaClSrpcChannel* channel,
840 PP_Instance instance, 950 PP_Instance instance,
841 PP_Resource* resource); 951 PP_Resource* resource);
842 static NaClSrpcError PPB_URLLoader_IsURLLoader( 952 static NaClSrpcError PPB_URLLoader_IsURLLoader(
843 NaClSrpcChannel* channel, 953 NaClSrpcChannel* channel,
844 PP_Resource resource, 954 PP_Resource resource,
845 int32_t* is_url_loader); 955 int32_t* is_url_loader);
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
999 PpbZoomRpcClient(); 1109 PpbZoomRpcClient();
1000 PpbZoomRpcClient(const PpbZoomRpcClient&); 1110 PpbZoomRpcClient(const PpbZoomRpcClient&);
1001 void operator=(const PpbZoomRpcClient); 1111 void operator=(const PpbZoomRpcClient);
1002 }; // class PpbZoomRpcClient 1112 }; // class PpbZoomRpcClient
1003 1113
1004 1114
1005 1115
1006 1116
1007 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_ 1117 #endif // GEN_PPAPI_PROXY_PPB_RPC_H_
1008 1118
OLDNEW
« no previous file with comments | « ppapi/native_client/src/shared/ppapi_proxy/trusted/srpcgen/ppb_rpc.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698