LLDB mainline
lldb_private::AbstractSocket Member List

This is the complete list of members for lldb_private::AbstractSocket, including all inherited members.

AbstractSocket()lldb_private::AbstractSocket
Accept(MainLoopBase &loop, std::function< void(std::unique_ptr< Socket > socket)> sock_cb) overridelldb_private::DomainSocketvirtual
Accept(MainLoopBase &loop, std::function< void(std::unique_ptr< Socket > socket)> sock_cb)=0lldb_private::DomainSocketvirtual
Accept(const Timeout< std::micro > &timeout, Socket *&socket)lldb_private::DomainSocketvirtual
AcceptSocket(NativeSocket sockfd, struct sockaddr *addr, socklen_t *addrlen, Status &error)lldb_private::Socketprotectedstatic
Close() overridelldb_private::Socketvirtual
CloseSocket(NativeSocket sockfd)lldb_private::Socketprotectedstatic
Connect(llvm::StringRef name) overridelldb_private::DomainSocketvirtual
Create(const SocketProtocol protocol, Status &error)lldb_private::Socketstatic
CreateSocket(const int domain, const int type, const int protocol, Status &error)lldb_private::Socketprotectedstatic
DecodeHostAndPort(llvm::StringRef host_and_port)lldb_private::Socketstatic
DeleteSocketFile(llvm::StringRef name) overridelldb_private::AbstractSocketprotectedvirtual
DomainSocket(NativeSocket socket, bool should_close)lldb_private::DomainSocket
DomainSocket(bool should_close)lldb_private::DomainSocketexplicit
DomainSocket(SocketProtocol protocol)lldb_private::DomainSocketprotected
DomainSocket(NativeSocket socket, const DomainSocket &listen_socket)lldb_private::DomainSocketprivate
eFDTypeFile enum valuelldb_private::IOObject
eFDTypeSocket enum valuelldb_private::IOObject
FDType enum namelldb_private::IOObject
FindProtocolByScheme(const char *scheme, SocketProtocol &protocol)lldb_private::Socketstatic
FindSchemeByProtocol(const SocketProtocol protocol)lldb_private::Socketstatic
GetFdType() constlldb_private::IOObjectinline
GetLastError()lldb_private::Socketprotectedstatic
GetListeningConnectionURI() const overridelldb_private::DomainSocketvirtual
GetNameOffset() const overridelldb_private::AbstractSocketprotectedvirtual
GetNativeSocket() constlldb_private::Socketinline
GetOption(NativeSocket sockfd, int level, int option_name, int &option_value)lldb_private::Socketstatic
GetOption(int level, int option_name, int &option_value)lldb_private::Socketinline
GetRemoteConnectionURI() const overridelldb_private::DomainSocketvirtual
GetSocketName() constlldb_private::DomainSocketprotected
GetSocketProtocol() constlldb_private::Socketinline
GetWaitableHandle() overridelldb_private::Socketvirtual
Initialize()lldb_private::Socketstatic
IOObject(FDType type)lldb_private::IOObjectinline
IOObject(const IOObject &)=deletelldb_private::IOObjectprivate
IsValid() const overridelldb_private::Socketinlinevirtual
kInvalidHandleValuelldb_private::IOObjectstatic
kInvalidSocketValuelldb_private::Socketstatic
Listen(llvm::StringRef name, int backlog) overridelldb_private::DomainSocketvirtual
m_fd_typelldb_private::IOObjectprotected
m_protocollldb_private::Socketprotected
m_should_close_fdlldb_private::Socketprotected
m_socketlldb_private::Socketprotected
operator=(const IOObject &)=deletelldb_private::IOObjectprivate
ProtocolTcp enum valuelldb_private::Socket
ProtocolUdp enum valuelldb_private::Socket
ProtocolUnixAbstract enum valuelldb_private::Socket
ProtocolUnixDomain enum valuelldb_private::Socket
Read(void *buf, size_t &num_bytes) overridelldb_private::Socketvirtual
Send(const void *buf, const size_t num_bytes)lldb_private::Socketprotectedvirtual
SetLastError(Status &error)lldb_private::Socketprotectedstatic
SetOption(NativeSocket sockfd, int level, int option_name, int option_value)lldb_private::Socketstatic
SetOption(int level, int option_name, int option_value)lldb_private::Socketinline
Socket(SocketProtocol protocol, bool should_close)lldb_private::Socketprotected
SocketProtocol enum namelldb_private::Socket
TcpConnect(llvm::StringRef host_and_port)lldb_private::Socketstatic
TcpListen(llvm::StringRef host_and_port, int backlog=5)lldb_private::Socketstatic
Terminate()lldb_private::Socketstatic
UdpConnect(llvm::StringRef host_and_port)lldb_private::Socketstatic
WaitableHandle typedeflldb_private::IOObject
Write(const void *buf, size_t &num_bytes) overridelldb_private::Socketvirtual
~IOObject()lldb_private::IOObjectvirtual
~Socket() overridelldb_private::Socket