Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for newPollFD (0.1 sec)

  1. src/net/file_wasip1.go

    	filetype, err := fd_fdstat_get_type(f.PollFD().Sysfd)
    	if err != nil {
    		return nil, err
    	}
    	net, err := fileListenNet(filetype)
    	if err != nil {
    		return nil, err
    	}
    	pfd := f.PollFD().Copy()
    	fd := newPollFD(net, pfd)
    	if err := fd.init(); err != nil {
    		pfd.Close()
    		return nil, err
    	}
    	return newFileListener(fd), nil
    }
    
    func fileConn(f *os.File) (Conn, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 12 23:11:39 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  2. src/net/fd_fake.go

    	// the remainder of the netFD calls to fakeNetFD.
    	*fakeNetFD
    }
    
    func newFD(net string, sysfd int) *netFD {
    	return newPollFD(net, poll.FD{
    		Sysfd:         sysfd,
    		IsStream:      true,
    		ZeroReadIsEOF: true,
    	})
    }
    
    func newPollFD(net string, pfd poll.FD) *netFD {
    	var laddr Addr
    	var raddr Addr
    	// WASI preview 1 does not have functions like getsockname/getpeername,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 15:56:08 UTC 2023
    - 3.8K bytes
    - Viewed (0)
Back to top