Home
last modified time | relevance | path

Searched refs:ScopedProcessHandle (Results 1 – 11 of 11) sorted by relevance

/external/libchrome/mojo/core/
Dscoped_process_handle.cc30 ScopedProcessHandle::ScopedProcessHandle() = default;
32 ScopedProcessHandle::ScopedProcessHandle(base::ProcessHandle handle) in ScopedProcessHandle() function in mojo::core::ScopedProcessHandle
37 ScopedProcessHandle::ScopedProcessHandle(ScopedProcessHandle&&) = default;
39 ScopedProcessHandle::~ScopedProcessHandle() = default;
42 ScopedProcessHandle ScopedProcessHandle::CloneFrom(base::ProcessHandle handle) { in CloneFrom()
45 return ScopedProcessHandle(); in CloneFrom()
53 return ScopedProcessHandle(handle); in CloneFrom()
56 ScopedProcessHandle& ScopedProcessHandle::operator=(ScopedProcessHandle&&) =
59 bool ScopedProcessHandle::is_valid() const { in is_valid()
67 base::ProcessHandle ScopedProcessHandle::get() const { in get()
[all …]
Dscoped_process_handle.h30 class ScopedProcessHandle {
32 ScopedProcessHandle();
35 explicit ScopedProcessHandle(base::ProcessHandle handle);
37 ScopedProcessHandle(ScopedProcessHandle&&);
39 ~ScopedProcessHandle();
42 static ScopedProcessHandle CloneFrom(base::ProcessHandle handle);
44 ScopedProcessHandle& operator=(ScopedProcessHandle&&);
50 ScopedProcessHandle Clone() const;
59 DISALLOW_COPY_AND_ASSIGN(ScopedProcessHandle);
Dplatform_handle_in_transit.h47 const ScopedProcessHandle& owning_process() const { return owning_process_; } in owning_process()
60 bool TransferToProcess(ScopedProcessHandle target_process);
95 ScopedProcessHandle owning_process_;
Dplatform_handle_in_transit.cc39 void CloseHandleInProcess(HANDLE handle, const ScopedProcessHandle& process) { in CloseHandleInProcess()
111 owning_process_ = ScopedProcessHandle(); in CompleteTransit()
115 ScopedProcessHandle target_process) { in TransferToProcess()
Dnode_channel.h106 void SetRemoteProcessHandle(ScopedProcessHandle process_handle);
108 ScopedProcessHandle CloneRemoteProcessHandle();
121 ScopedProcessHandle process_handle);
180 ScopedProcessHandle remote_process_handle_;
Dchannel.h277 void set_remote_process(ScopedProcessHandle remote_process) { in set_remote_process()
281 const ScopedProcessHandle& remote_process() const { return remote_process_; } in remote_process()
362 ScopedProcessHandle remote_process_;
Dbroker_host.h62 ScopedProcessHandle client_process_;
Dnode_channel.cc220 void NodeChannel::SetRemoteProcessHandle(ScopedProcessHandle process_handle) { in SetRemoteProcessHandle()
238 ScopedProcessHandle NodeChannel::CloneRemoteProcessHandle() { in CloneRemoteProcessHandle()
241 return ScopedProcessHandle(); in CloneRemoteProcessHandle()
283 ScopedProcessHandle process_handle) { in AddBrokerClient()
Dbroker_host.cc30 client_process_(ScopedProcessHandle::CloneFrom(client_process)) in BrokerHost()
Dnode_controller.cc194 ScopedProcessHandle scoped_target_process = in SendBrokerClientInvitation()
195 ScopedProcessHandle::CloneFrom(target_process); in SendBrokerClientInvitation()
322 ScopedProcessHandle target_process, in SendBrokerClientInvitationOnIOThread()
821 ScopedProcessHandle scoped_process_handle(process_handle); in OnAddBrokerClient()
Dnode_controller.h160 ScopedProcessHandle target_process,