Home
last modified time | relevance | path

Searched refs:IOObject (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/
H A DIOObject.cpp14 const IOObject::WaitableHandle IOObject::kInvalidHandleValue = -1;
15 IOObject::~IOObject() = default;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Utility/
H A DIOObject.h21 class IOObject {
33 IOObject(FDType type, bool should_close) in IOObject() function
35 virtual ~IOObject();
52 DISALLOW_COPY_AND_ASSIGN(IOObject);
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Host/
H A DMainLoopBase.h62 virtual void UnregisterReadObject(IOObject::WaitableHandle handle) { in UnregisterReadObject()
72 ReadHandle(MainLoopBase &mainloop, IOObject::WaitableHandle handle) in ReadHandle()
76 IOObject::WaitableHandle m_handle;
H A DFile.h31 class File : public IOObject {
56 : IOObject(eFDTypeFile, false), m_descriptor(kInvalidDescriptor), in File()
63 : IOObject(eFDTypeFile, false), m_descriptor(kInvalidDescriptor), in File()
70 : IOObject(eFDTypeFile, transfer_ownership), m_descriptor(fd), in File()
H A DMainLoop.h70 void UnregisterReadObject(IOObject::WaitableHandle handle) override;
75 void ProcessReadObject(IOObject::WaitableHandle handle);
102 llvm::DenseMap<IOObject::WaitableHandle, Callback> m_read_fds;
H A DSocket.h41 class Socket : public IOObject {
/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/
H A DMainLoop.cpp222 std::vector<IOObject::WaitableHandle> fds;
232 IOObject::WaitableHandle handle = fd.fd;
272 if (object_sp->GetFdType() != IOObject:: eFDTypeSocket) {
342 void MainLoop::UnregisterReadObject(IOObject::WaitableHandle handle) {
403 void MainLoop::ProcessReadObject(IOObject::WaitableHandle handle) {
H A DSocket.cpp75 : IOObject(eFDTypeSocket, should_close), m_protocol(protocol), in Socket()
302 IOObject::WaitableHandle Socket::GetWaitableHandle() { in GetWaitableHandle()
H A DFile.cpp95 IOObject::WaitableHandle File::GetWaitableHandle() { return m_descriptor; } in GetWaitableHandle()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Host/posix/
H A DConnectionFileDescriptorPosix.cpp313 m_read_sp->GetFdType() == IOObject::eFDTypeSocket) in Disconnect()
412 if (m_read_sp->GetFdType() == IOObject::eFDTypeSocket) in Read()
553 const IOObject::WaitableHandle handle = m_read_sp->GetWaitableHandle(); in BytesAvailable()
556 if (handle != IOObject::kInvalidHandleValue) { in BytesAvailable()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/
H A Dlldb-forward.h121 class IOObject; variable
362 typedef std::shared_ptr<lldb_private::IOObject> IOObjectSP;
/freebsd-12.1/lib/clang/liblldb/
H A DMakefile590 SRCS+= Utility/IOObject.cpp