LLDB mainline
lldb_private::Socket Member List

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

Accept(Socket *&socket)=0lldb_private::Socketpure virtual
AcceptSocket(NativeSocket sockfd, struct sockaddr *addr, socklen_t *addrlen, bool child_processes_inherit, Status &error)lldb_private::Socketprotectedstatic
Close() overridelldb_private::Socketvirtual
Connect(llvm::StringRef name)=0lldb_private::Socketpure virtual
Create(const SocketProtocol protocol, bool child_processes_inherit, Status &error)lldb_private::Socketstatic
CreateSocket(const int domain, const int type, const int protocol, bool child_processes_inherit, Status &error)lldb_private::Socketprotectedstatic
DecodeHostAndPort(llvm::StringRef host_and_port)lldb_private::Socketstatic
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
GetNativeSocket() constlldb_private::Socketinline
GetOption(int level, int option_name, int &option_value)lldb_private::Socket
GetRemoteConnectionURI() constlldb_private::Socketinlinevirtual
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)=0lldb_private::Socketpure virtual
m_child_processes_inheritlldb_private::Socketprotected
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(int level, int option_name, int option_value)lldb_private::Socket
Socket(SocketProtocol protocol, bool should_close, bool m_child_process_inherit)lldb_private::Socketprotected
SocketProtocol enum namelldb_private::Socket
TcpConnect(llvm::StringRef host_and_port, bool child_processes_inherit)lldb_private::Socketstatic
TcpListen(llvm::StringRef host_and_port, bool child_processes_inherit, int backlog=5)lldb_private::Socketstatic
Terminate()lldb_private::Socketstatic
UdpConnect(llvm::StringRef host_and_port, bool child_processes_inherit)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