Searched refs:SerializedHandle (Results 1 - 25 of 48) sorted by relevance

12

/external/chromium_org/ppapi/proxy/
H A Dserialized_handle.cc20 SerializedHandle::SerializedHandle() function in class:ppapi::proxy::SerializedHandle
29 SerializedHandle::SerializedHandle(Type type_param) function in class:ppapi::proxy::SerializedHandle
38 SerializedHandle::SerializedHandle(const base::SharedMemoryHandle& handle, function in class:ppapi::proxy::SerializedHandle
48 SerializedHandle::SerializedHandle( function in class:ppapi::proxy::SerializedHandle
59 bool SerializedHandle::IsHandleValid() const {
73 void SerializedHandle
[all...]
H A Dplugin_dispatcher_unittest.cc77 ppapi::proxy::SerializedHandle(
78 ppapi::proxy::SerializedHandle::SOCKET),
79 ppapi::proxy::SerializedHandle(
80 ppapi::proxy::SerializedHandle::SHARED_MEMORY));
H A Dresource_message_params.cc20 for (std::vector<SerializedHandle>::iterator iter = data_.begin();
59 IPC::ParamTraits<std::vector<SerializedHandle> >::Write(msg,
73 return IPC::ParamTraits<std::vector<SerializedHandle> >::Read(
84 SerializedHandle ResourceMessageParams::TakeHandleOfTypeAtIndex(
86 SerializedHandle::Type type) const {
87 SerializedHandle handle;
88 std::vector<SerializedHandle>& data = handles_->data();
91 data[index] = SerializedHandle();
99 SerializedHandle serialized = TakeHandleOfTypeAtIndex(
100 index, SerializedHandle
[all...]
H A Dnacl_message_scanner.h24 class SerializedHandle;
47 std::vector<SerializedHandle>* handles,
109 SerializedHandle* handle);
H A Dppb_audio_proxy.h29 class SerializedHandle;
60 ppapi::proxy::SerializedHandle socket_handle,
61 ppapi::proxy::SerializedHandle handle);
H A Dresource_message_test_sink.h17 class SerializedHandle;
94 void set_serialized_handle(const SerializedHandle* serialized_handle) {
102 const SerializedHandle* serialized_handle_; // Non-owning pointer.
H A Dserialized_handle.h26 // SerializedHandle is a unified structure for holding a handle (e.g., a shared
30 class PPAPI_PROXY_EXPORT SerializedHandle { class in namespace:ppapi::proxy
34 // actual handle. See comments on the SerializedHandle fields below.
53 SerializedHandle();
55 explicit SerializedHandle(Type type);
58 SerializedHandle(const base::SharedMemoryHandle& handle, uint32 size);
61 SerializedHandle(const Type type,
H A Dresource_message_params.h28 const std::vector<SerializedHandle>& handles() const {
43 SerializedHandle TakeHandleOfTypeAtIndex(size_t index,
44 SerializedHandle::Type type) const;
69 void AppendHandle(const SerializedHandle& handle) const;
94 std::vector<SerializedHandle>& data() { return data_; }
108 std::vector<SerializedHandle> data_;
H A Dppb_buffer_proxy.h20 class SerializedHandle;
70 ppapi::proxy::SerializedHandle* result_shm_handle);
H A Dnacl_message_scanner.cc23 using ppapi::proxy::SerializedHandle;
28 typedef std::vector<SerializedHandle> Handles;
47 base::Callback<void(PP_Resource, const IPC::Message&, SerializedHandle*)>
52 const SerializedHandle& handle,
54 SerializedHandle::WriteHeader(handle.header(), msg);
56 if (handle.type() != SerializedHandle::INVALID) {
67 // Overload to match SerializedHandle.
68 void ScanParam(const SerializedHandle& handle, ScanningResults* results) {
76 const SerializedHandle& handle) {
82 std::vector<SerializedHandle*> var_handle
[all...]
H A Dppb_graphics_3d_proxy.h27 class SerializedHandle;
36 const SerializedHandle& shared_state);
84 SerializedHandle* handle);
102 ppapi::proxy::SerializedHandle* transfer_buffer);
H A Dppb_audio_proxy.cc27 using ppapi::proxy::SerializedHandle;
265 SerializedHandle fd_wrapper(SerializedHandle::SOCKET, socket_handle);
266 SerializedHandle handle_wrapper(shared_memory, audio_buffer_length);
314 SerializedHandle socket_handle,
315 SerializedHandle handle) {
H A Draw_var_data.h30 typedef base::Callback<void(IPC::Message*, const SerializedHandle&)>
75 std::vector<SerializedHandle*> GetHandles();
118 // Returns a SerializedHandle associated with this RawVarData or NULL if none
120 virtual SerializedHandle* GetHandle();
197 virtual SerializedHandle* GetHandle() OVERRIDE;
207 SerializedHandle plugin_shm_handle_;
H A Dppapi_command_buffer_proxy.h25 class SerializedHandle;
32 const SerializedHandle& shared_state);
H A Dppb_buffer_proxy.cc82 ppapi::proxy::SerializedHandle shm_handle;
114 ppapi::proxy::SerializedHandle* result_shm_handle) {
H A Dppapi_param_traits.cc227 // SerializedHandle ------------------------------------------------------------
230 void ParamTraits<ppapi::proxy::SerializedHandle>::Write(Message* m,
232 ppapi::proxy::SerializedHandle::WriteHeader(p.header(), m);
234 case ppapi::proxy::SerializedHandle::SHARED_MEMORY:
237 case ppapi::proxy::SerializedHandle::SOCKET:
238 case ppapi::proxy::SerializedHandle::FILE:
241 case ppapi::proxy::SerializedHandle::INVALID:
248 bool ParamTraits<ppapi::proxy::SerializedHandle>::Read(const Message* m,
251 ppapi::proxy::SerializedHandle::Header header;
252 if (!ppapi::proxy::SerializedHandle
[all...]
H A Dppb_image_data_proxy.h32 class SerializedHandle;
181 ppapi::proxy::SerializedHandle* result_image_handle);
/external/chromium_org/chrome/renderer/pepper/
H A Dpepper_shared_memory_message_filter.h19 class SerializedHandle;
41 ppapi::proxy::SerializedHandle* plugin_shm_handle);
H A Dpepper_shared_memory_message_filter.cc43 ppapi::proxy::SerializedHandle* plugin_handle) {
/external/chromium_org/content/renderer/pepper/
H A Dpepper_media_stream_track_host_base.cc19 using ppapi::proxy::SerializedHandle;
73 SerializedHandle handle(host_->ShareHandleWithRemote(platform_file, false),
82 std::vector<SerializedHandle>(1, handle));
H A Dpepper_audio_input_host.cc149 ppapi::proxy::SerializedHandle serialized_socket_handle(
150 ppapi::proxy::SerializedHandle::SOCKET);
151 ppapi::proxy::SerializedHandle serialized_shared_memory_handle(
152 ppapi::proxy::SerializedHandle::SHARED_MEMORY);
/external/chromium_org/ppapi/host/
H A Dppapi_host.h28 class SerializedHandle;
70 const std::vector<proxy::SerializedHandle>& handles);
H A Dppapi_host.cc21 using proxy::SerializedHandle;
106 resource, msg, std::vector<SerializedHandle>());
112 const std::vector<SerializedHandle>& handles) {
118 for (std::vector<SerializedHandle>::const_iterator it = handles.begin();
/external/chromium_org/content/browser/renderer_host/pepper/
H A Dpepper_gamepad_host.cc77 context.params.AppendHandle(ppapi::proxy::SerializedHandle(
/external/chromium_org/components/nacl/loader/
H A Dnacl_ipc_adapter.cc485 ppapi::proxy::SerializedHandle sh;
528 typedef std::vector<ppapi::proxy::SerializedHandle> Handles;
543 case ppapi::proxy::SerializedHandle::SHARED_MEMORY: {
555 case ppapi::proxy::SerializedHandle::SOCKET: {
565 case ppapi::proxy::SerializedHandle::FILE: {
585 case ppapi::proxy::SerializedHandle::INVALID: {
605 ppapi::proxy::SerializedHandle sh) {
615 ppapi::proxy::SerializedHandle::WriteHeader(sh.header(),
638 ppapi::proxy::SerializedHandle sh;
689 ppapi::proxy::SerializedHandle s
[all...]

Completed in 235 milliseconds

12