Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for listenTCP (0.78 sec)

  1. src/net/tcpsock.go

    		return nil, &OpError{Op: "file", Net: l.fd.net, Source: nil, Addr: l.fd.laddr, Err: err}
    	}
    	return
    }
    
    // ListenTCP acts like [Listen] for TCP networks.
    //
    // The network must be a TCP network name; see func Dial for details.
    //
    // If the IP field of laddr is nil or an unspecified IP address,
    // ListenTCP listens on all available unicast and anycast IP addresses
    // of the local system.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 03:10:07 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  2. src/net/tcpsock_plan9.go

    		return err
    	}
    	return nil
    }
    
    func (ln *TCPListener) file() (*os.File, error) {
    	f, err := ln.dup()
    	if err != nil {
    		return nil, err
    	}
    	return f, nil
    }
    
    func (sl *sysListener) listenTCP(ctx context.Context, laddr *TCPAddr) (*TCPListener, error) {
    	fd, err := listenPlan9(ctx, sl.network, laddr)
    	if err != nil {
    		return nil, err
    	}
    	return &TCPListener{fd: fd, lc: sl.ListenConfig}, nil
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  3. src/net/tcpsock_posix.go

    	return ln.fd.Close()
    }
    
    func (ln *TCPListener) file() (*os.File, error) {
    	f, err := ln.fd.dup()
    	if err != nil {
    		return nil, err
    	}
    	return f, nil
    }
    
    func (sl *sysListener) listenTCP(ctx context.Context, laddr *TCPAddr) (*TCPListener, error) {
    	return sl.listenTCPProto(ctx, laddr, 0)
    }
    
    func (sl *sysListener) listenTCPProto(ctx context.Context, laddr *TCPAddr, proto int) (*TCPListener, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 16:54:32 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  4. src/net/mockserver_test.go

    		{"tcp6", TCPAddr{IP: IPv6loopback}},
    	}
    	for i := 0; i < 64; i++ {
    		var port int
    		var lns []*TCPListener
    		for _, arg := range args {
    			arg.TCPAddr.Port = port
    			ln, err := ListenTCP(arg.network, &arg.TCPAddr)
    			if err != nil {
    				continue
    			}
    			port = ln.Addr().(*TCPAddr).Port
    			lns = append(lns, ln)
    		}
    		if len(lns) != len(args) {
    			for _, ln := range lns {
    				ln.Close()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  5. src/net/tcpsock_test.go

    	{"tcp4", &TCPAddr{}},
    	{"tcp4", nil},
    }
    
    func TestTCPListenerName(t *testing.T) {
    	testenv.MustHaveExternalNetwork(t)
    
    	for _, tt := range tcpListenerNameTests {
    		ln, err := ListenTCP(tt.net, tt.laddr)
    		if err != nil {
    			t.Fatal(err)
    		}
    		defer ln.Close()
    		la := ln.Addr()
    		if a, ok := la.(*TCPAddr); !ok || a.Port == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 17.7K bytes
    - Viewed (0)
  6. src/net/dial.go

    		address:      address,
    	}
    	var l Listener
    	la := addrs.first(isIPv4)
    	switch la := la.(type) {
    	case *TCPAddr:
    		if sl.MultipathTCP() {
    			l, err = sl.listenMPTCP(ctx, la)
    		} else {
    			l, err = sl.listenTCP(ctx, la)
    		}
    	case *UnixAddr:
    		l, err = sl.listenUnix(ctx, la)
    	default:
    		return nil, &OpError{Op: "listen", Net: sl.network, Source: nil, Addr: la, Err: &AddrError{Err: "unexpected address type", Addr: address}}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 26.9K bytes
    - Viewed (0)
  7. src/crypto/tls/handshake_server_test.go

    // client to connect to it. It returns a recordingConn that wraps the resulting
    // connection.
    func (test *serverTest) connFromCommand() (conn *recordingConn, child *exec.Cmd, err error) {
    	l, err := net.ListenTCP("tcp", &net.TCPAddr{
    		IP:   net.IPv4(127, 0, 0, 1),
    		Port: 0,
    	})
    	if err != nil {
    		return nil, nil, err
    	}
    	defer l.Close()
    
    	port := l.Addr().(*net.TCPAddr).Port
    
    	var command []string
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 03 14:56:25 UTC 2024
    - 64.7K bytes
    - Viewed (0)
  8. src/cmd/trace/testdata/go122.test

    String id=118
    	data="syscall.Bind"
    String id=119
    	data="net.(*netFD).listenStream"
    String id=120
    	data="net.(*sysListener).listenTCPProto"
    String id=121
    	data="net.(*sysListener).listenTCP"
    String id=122
    	data="net.(*ListenConfig).Listen"
    String id=123
    	data="net.Listen"
    String id=124
    	data="runtime.(*scavengerState).park"
    String id=125
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 17:15:58 UTC 2024
    - 166K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"ListenConfig", Type, 11},
    		{"ListenConfig.Control", Field, 11},
    		{"ListenConfig.KeepAlive", Field, 13},
    		{"ListenIP", Func, 0},
    		{"ListenMulticastUDP", Func, 0},
    		{"ListenPacket", Func, 0},
    		{"ListenTCP", Func, 0},
    		{"ListenUDP", Func, 0},
    		{"ListenUnix", Func, 0},
    		{"ListenUnixgram", Func, 0},
    		{"Listener", Type, 0},
    		{"LookupAddr", Func, 0},
    		{"LookupCNAME", Func, 0},
    		{"LookupHost", Func, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top