Lines Matching defs:TCPSocket
1 //===-- TCPSocket.cpp -----------------------------------------------------===//
13 #include "lldb/Host/common/TCPSocket.h"
41 TCPSocket::TCPSocket(bool should_close) : Socket(ProtocolTcp, should_close) {}
43 TCPSocket::TCPSocket(NativeSocket socket, const TCPSocket &listen_socket)
48 TCPSocket::TCPSocket(NativeSocket socket, bool should_close)
53 TCPSocket::~TCPSocket() { CloseListenSockets(); }
55 bool TCPSocket::IsValid() const {
60 uint16_t TCPSocket::GetLocalPortNumber() const {
76 std::string TCPSocket::GetLocalIPAddress() const {
88 uint16_t TCPSocket::GetRemotePortNumber() const {
98 std::string TCPSocket::GetRemoteIPAddress() const {
110 std::string TCPSocket::GetRemoteConnectionURI() const {
118 std::vector<std::string> TCPSocket::GetListeningConnectionURI() const {
126 Status TCPSocket::CreateSocket(int domain) {
136 Status TCPSocket::Connect(llvm::StringRef name) {
176 Status TCPSocket::Listen(llvm::StringRef name, int backlog) {
233 void TCPSocket::CloseListenSockets() {
240 TCPSocket::Accept(MainLoopBase &loop,
248 auto io_sp = std::make_shared<TCPSocket>(fd, false);
268 std::unique_ptr<TCPSocket> sock_up(new TCPSocket(sock, *this));
284 int TCPSocket::SetOptionNoDelay() {
288 int TCPSocket::SetOptionReuseAddress() {