Searched refs:PlatformHandleInTransit (Results 1 – 13 of 13) sorted by relevance
61 PlatformHandleInTransit::PlatformHandleInTransit() = default;63 PlatformHandleInTransit::PlatformHandleInTransit(PlatformHandle handle) in PlatformHandleInTransit() function in mojo::core::PlatformHandleInTransit66 PlatformHandleInTransit::PlatformHandleInTransit( in PlatformHandleInTransit() function in mojo::core::PlatformHandleInTransit67 PlatformHandleInTransit&& other) { in PlatformHandleInTransit()71 PlatformHandleInTransit::~PlatformHandleInTransit() { in ~PlatformHandleInTransit()82 PlatformHandleInTransit& PlatformHandleInTransit::operator=( in operator =()83 PlatformHandleInTransit&& other) { in operator =()101 PlatformHandle PlatformHandleInTransit::TakeHandle() { in TakeHandle()106 void PlatformHandleInTransit::CompleteTransit() { in CompleteTransit()114 bool PlatformHandleInTransit::TransferToProcess( in TransferToProcess()[all …]
30 class PlatformHandleInTransit {32 PlatformHandleInTransit();33 explicit PlatformHandleInTransit(PlatformHandle handle);34 PlatformHandleInTransit(PlatformHandleInTransit&&);35 ~PlatformHandleInTransit();37 PlatformHandleInTransit& operator=(PlatformHandleInTransit&&);79 static PlatformHandleInTransit CreateForMachPortName(mach_port_t name);101 DISALLOW_COPY_AND_ASSIGN(PlatformHandleInTransit);
52 std::vector<PlatformHandleInTransit>* handles) { in PrepareHandlesForClient()78 std::vector<PlatformHandleInTransit> handles(1); in SendChannel()79 handles[0] = PlatformHandleInTransit(std::move(handle)); in SendChannel()110 std::vector<PlatformHandleInTransit> handles(2); in OnBufferRequest()115 handles[0] = PlatformHandleInTransit(std::move(h[0])); in OnBufferRequest()116 handles[1] = PlatformHandleInTransit(std::move(h[1])); in OnBufferRequest()
37 bool UnwrapPlatformHandle(PlatformHandleInTransit handle, in UnwrapPlatformHandle()39 std::vector<PlatformHandleInTransit>* handles_out) { in UnwrapPlatformHandle()82 PlatformHandleInTransit(PlatformHandle(zx::handle(handles[i])))); in UnwrapPlatformHandle()162 std::vector<PlatformHandleInTransit> TakeHandles() { in TakeHandles()164 return std::vector<PlatformHandleInTransit>(); in TakeHandles()173 std::vector<PlatformHandleInTransit> in_handles = std::move(handles_); in TakeHandles()178 return std::vector<PlatformHandleInTransit>(); in TakeHandles()186 std::vector<PlatformHandleInTransit> handles_;386 std::vector<PlatformHandleInTransit> outgoing_handles = in WriteNoLock()
77 std::vector<PlatformHandleInTransit> TakeHandles() { in TakeHandles()82 void SetHandles(std::vector<PlatformHandleInTransit> handles) { in SetHandles()89 std::vector<PlatformHandleInTransit> handles_;214 std::vector<PlatformHandleInTransit> handles_in_transit(num_handles); in GetReadPlatformHandles()228 PlatformHandleInTransit::CreateForMachPortName(port_name); in GetReadPlatformHandles()230 handles_in_transit[i] = PlatformHandleInTransit( in GetReadPlatformHandles()238 handles_in_transit[i] = PlatformHandleInTransit( in GetReadPlatformHandles()253 handle = PlatformHandleInTransit(PlatformHandle(relay->ExtractPort( in GetReadPlatformHandles()511 std::vector<PlatformHandleInTransit> handles = message_view.TakeHandles(); in WriteNoLock()547 PlatformHandleInTransit(PlatformHandle(std::move(fds[i]))); in WriteNoLock()[all …]
254 std::vector<PlatformHandleInTransit> handles(num_handles); in Deserialize()258 handles[i] = PlatformHandleInTransit( in Deserialize()261 handles[i] = PlatformHandleInTransit( in Deserialize()262 PlatformHandleInTransit::TakeIncomingRemoteHandle(handle, in Deserialize()375 std::vector<PlatformHandleInTransit> handles; in SetHandles()378 handles.emplace_back(PlatformHandleInTransit(std::move(h))); in SetHandles()384 std::vector<PlatformHandleInTransit> new_handles) { in SetHandles()440 std::vector<PlatformHandleInTransit> Channel::Message::TakeHandles() { in TakeHandles()457 std::vector<PlatformHandleInTransit>462 return std::vector<PlatformHandleInTransit>(); in TakeHandlesForTransport()[all …]
102 std::vector<PlatformHandleInTransit> handles = message->TakeHandles(); in SendPortsToProcess()116 handle = PlatformHandleInTransit( in SendPortsToProcess()142 handle = PlatformHandleInTransit( in SendPortsToProcess()147 handle = PlatformHandleInTransit::CreateForMachPortName(intermediate_port); in SendPortsToProcess()
189 void SetHandles(std::vector<PlatformHandleInTransit> new_handles);190 std::vector<PlatformHandleInTransit> TakeHandles();195 std::vector<PlatformHandleInTransit> TakeHandlesForTransport();214 std::vector<PlatformHandleInTransit> handle_vector_;
68 std::vector<PlatformHandleInTransit> handles = message->TakeHandles(); in Write()125 handle_value = PlatformHandleInTransit::TakeIncomingRemoteHandle( in GetReadPlatformHandles()269 std::vector<PlatformHandleInTransit> handles = message->TakeHandles(); in OnWriteDone()
46 bool PrepareHandlesForClient(std::vector<PlatformHandleInTransit>* handles);
36 std::vector<PlatformHandleInTransit> handles = message->TakeHandles(); in TakeHandlesFromBrokerMessage()
399 std::vector<PlatformHandleInTransit> handles = message->TakeHandles(); in RelayEventMessage()411 std::vector<PlatformHandleInTransit> handles = message->TakeHandles(); in RelayEventMessage()
587 std::vector<PlatformHandleInTransit> handles_in_transit = in ExtractSerializedHandles()