Accept(MainLoopBase &loop, std::function< void(std::unique_ptr< Socket > socket)> sock_cb) override | lldb_private::TCPSocket | virtual |
Accept(MainLoopBase &loop, std::function< void(std::unique_ptr< Socket > socket)> sock_cb)=0 | lldb_private::TCPSocket | virtual |
Accept(const Timeout< std::micro > &timeout, Socket *&socket) | lldb_private::TCPSocket | virtual |
AcceptSocket(NativeSocket sockfd, struct sockaddr *addr, socklen_t *addrlen, Status &error) | lldb_private::Socket | protectedstatic |
Close() override | lldb_private::Socket | virtual |
CloseListenSockets() | lldb_private::TCPSocket | private |
CloseSocket(NativeSocket sockfd) | lldb_private::Socket | protectedstatic |
Connect(llvm::StringRef name) override | lldb_private::TCPSocket | virtual |
Create(const SocketProtocol protocol, Status &error) | lldb_private::Socket | static |
CreateSocket(int domain) | lldb_private::TCPSocket | |
lldb_private::Socket::CreateSocket(const int domain, const int type, const int protocol, Status &error) | lldb_private::Socket | protectedstatic |
DecodeHostAndPort(llvm::StringRef host_and_port) | lldb_private::Socket | static |
eFDTypeFile enum value | lldb_private::IOObject | |
eFDTypeSocket enum value | lldb_private::IOObject | |
FDType enum name | lldb_private::IOObject | |
FindProtocolByScheme(const char *scheme, SocketProtocol &protocol) | lldb_private::Socket | static |
FindSchemeByProtocol(const SocketProtocol protocol) | lldb_private::Socket | static |
GetFdType() const | lldb_private::IOObject | inline |
GetLastError() | lldb_private::Socket | protectedstatic |
GetListeningConnectionURI() const override | lldb_private::TCPSocket | virtual |
GetLocalIPAddress() const | lldb_private::TCPSocket | |
GetLocalPortNumber() const | lldb_private::TCPSocket | |
GetNativeSocket() const | lldb_private::Socket | inline |
GetOption(NativeSocket sockfd, int level, int option_name, int &option_value) | lldb_private::Socket | static |
GetOption(int level, int option_name, int &option_value) | lldb_private::Socket | inline |
GetRemoteConnectionURI() const override | lldb_private::TCPSocket | virtual |
GetRemoteIPAddress() const | lldb_private::TCPSocket | |
GetRemotePortNumber() const | lldb_private::TCPSocket | |
GetSocketProtocol() const | lldb_private::Socket | inline |
GetWaitableHandle() override | lldb_private::Socket | virtual |
Initialize() | lldb_private::Socket | static |
IOObject(FDType type) | lldb_private::IOObject | inline |
IOObject(const IOObject &)=delete | lldb_private::IOObject | private |
IsValid() const override | lldb_private::TCPSocket | virtual |
kInvalidHandleValue | lldb_private::IOObject | static |
kInvalidSocketValue | lldb_private::Socket | static |
Listen(llvm::StringRef name, int backlog) override | lldb_private::TCPSocket | virtual |
m_fd_type | lldb_private::IOObject | protected |
m_listen_sockets | lldb_private::TCPSocket | private |
m_protocol | lldb_private::Socket | protected |
m_should_close_fd | lldb_private::Socket | protected |
m_socket | lldb_private::Socket | protected |
operator=(const IOObject &)=delete | lldb_private::IOObject | private |
ProtocolTcp enum value | lldb_private::Socket | |
ProtocolUdp enum value | lldb_private::Socket | |
ProtocolUnixAbstract enum value | lldb_private::Socket | |
ProtocolUnixDomain enum value | lldb_private::Socket | |
Read(void *buf, size_t &num_bytes) override | lldb_private::Socket | virtual |
Send(const void *buf, const size_t num_bytes) | lldb_private::Socket | protectedvirtual |
SetLastError(Status &error) | lldb_private::Socket | protectedstatic |
SetOption(NativeSocket sockfd, int level, int option_name, int option_value) | lldb_private::Socket | static |
SetOption(int level, int option_name, int option_value) | lldb_private::Socket | inline |
SetOptionNoDelay() | lldb_private::TCPSocket | |
SetOptionReuseAddress() | lldb_private::TCPSocket | |
Socket(SocketProtocol protocol, bool should_close) | lldb_private::Socket | protected |
SocketProtocol enum name | lldb_private::Socket | |
TcpConnect(llvm::StringRef host_and_port) | lldb_private::Socket | static |
TcpListen(llvm::StringRef host_and_port, int backlog=5) | lldb_private::Socket | static |
TCPSocket(bool should_close) | lldb_private::TCPSocket | explicit |
TCPSocket(NativeSocket socket, bool should_close) | lldb_private::TCPSocket | |
TCPSocket(NativeSocket socket, const TCPSocket &listen_socket) | lldb_private::TCPSocket | private |
Terminate() | lldb_private::Socket | static |
UdpConnect(llvm::StringRef host_and_port) | lldb_private::Socket | static |
WaitableHandle typedef | lldb_private::IOObject | |
Write(const void *buf, size_t &num_bytes) override | lldb_private::Socket | virtual |
~IOObject() | lldb_private::IOObject | virtual |
~Socket() override | lldb_private::Socket | |
~TCPSocket() override | lldb_private::TCPSocket | |