reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
69 lldb::IOObjectSP GetReadObject() override { return m_read_sp; }
tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp90 m_read_sp = std::make_shared<NativeFile>(fd, File::eOpenOptionRead, false); 145 return (m_read_sp && m_read_sp->IsValid()) || 145 return (m_read_sp && m_read_sp->IsValid()) || 198 m_read_sp.reset(); 218 m_read_sp = std::move(tcp_socket); 219 m_write_sp = m_read_sp; 221 m_read_sp = 234 m_read_sp.reset(); 273 m_read_sp = std::make_shared<NativeFile>(fd, File::eOpenOptionRead, true); 308 if (m_read_sp && m_read_sp->IsValid() && 308 if (m_read_sp && m_read_sp->IsValid() && 309 m_read_sp->GetFdType() == IOObject::eFDTypeSocket) 310 static_cast<Socket &>(*m_read_sp).PreDisconnect(); 339 Status error = m_read_sp->Close(); 386 error = m_read_sp->Read(dst, bytes_read); 393 static_cast<uint64_t>(m_read_sp->GetWaitableHandle()), 412 if (m_read_sp->GetFdType() == IOObject::eFDTypeSocket) 560 const IOObject::WaitableHandle handle = m_read_sp->GetWaitableHandle(); 581 while (handle == m_read_sp->GetWaitableHandle()) { 651 m_read_sp = m_write_sp; 668 m_read_sp = m_write_sp; 685 m_read_sp = m_write_sp; 729 m_read_sp = m_write_sp; 744 m_read_sp = m_write_sp; 769 m_read_sp = m_write_sp;