type internal/poll.FD
72 uses
internal/poll (current package)
copy_file_range_linux.go#L25: func CopyFileRange(dst, src *FD, remain int64) (written int64, handled bool, err error) {
copy_file_range_linux.go#L93: func copyFileRange(dst, src *FD, max int) (written int64, err error) {
fd_fsync_posix.go#L12: func (fd *FD) Fsync() error {
fd_mutex.go#L201: func (fd *FD) incref() error {
fd_mutex.go#L211: func (fd *FD) decref() error {
fd_mutex.go#L220: func (fd *FD) readLock() error {
fd_mutex.go#L230: func (fd *FD) readUnlock() {
fd_mutex.go#L238: func (fd *FD) writeLock() error {
fd_mutex.go#L248: func (fd *FD) writeUnlock() {
fd_poll_runtime.go#L38: func (pd *pollDesc) init(fd *FD) error {
fd_poll_runtime.go#L132: func (fd *FD) SetDeadline(t time.Time) error {
fd_poll_runtime.go#L137: func (fd *FD) SetReadDeadline(t time.Time) error {
fd_poll_runtime.go#L142: func (fd *FD) SetWriteDeadline(t time.Time) error {
fd_poll_runtime.go#L146: func setDeadlineImpl(fd *FD, t time.Time, mode int) error {
fd_posix.go#L16: func (fd *FD) eofError(n int, err error) error {
fd_posix.go#L24: func (fd *FD) Shutdown(how int) error {
fd_posix.go#L33: func (fd *FD) Fchown(uid, gid int) error {
fd_posix.go#L44: func (fd *FD) Ftruncate(size int64) error {
fd_posix.go#L56: func (fd *FD) RawControl(f func(uintptr)) error {
fd_unix.go#L19: type FD struct {
fd_unix.go#L55: func (fd *FD) Init(net string, pollable bool) error {
fd_unix.go#L77: func (fd *FD) destroy() error {
fd_unix.go#L91: func (fd *FD) Close() error {
fd_unix.go#L121: func (fd *FD) SetBlocking() error {
fd_unix.go#L141: func (fd *FD) Read(p []byte) (int, error) {
fd_unix.go#L176: func (fd *FD) Pread(p []byte, off int64) (int, error) {
fd_unix.go#L205: func (fd *FD) ReadFrom(p []byte) (int, syscall.Sockaddr, error) {
fd_unix.go#L232: func (fd *FD) ReadFromInet4(p []byte, from *syscall.SockaddrInet4) (int, error) {
fd_unix.go#L259: func (fd *FD) ReadFromInet6(p []byte, from *syscall.SockaddrInet6) (int, error) {
fd_unix.go#L286: func (fd *FD) ReadMsg(p []byte, oob []byte, flags int) (int, int, int, syscall.Sockaddr, error) {
fd_unix.go#L313: func (fd *FD) ReadMsgInet4(p []byte, oob []byte, flags int, sa4 *syscall.SockaddrInet4) (int, int, int, error) {
fd_unix.go#L340: func (fd *FD) ReadMsgInet6(p []byte, oob []byte, flags int, sa6 *syscall.SockaddrInet6) (int, int, int, error) {
fd_unix.go#L367: func (fd *FD) Write(p []byte) (int, error) {
fd_unix.go#L411: func (fd *FD) Pwrite(p []byte, off int64) (int, error) {
fd_unix.go#L445: func (fd *FD) WriteToInet4(p []byte, sa *syscall.SockaddrInet4) (int, error) {
fd_unix.go#L471: func (fd *FD) WriteToInet6(p []byte, sa *syscall.SockaddrInet6) (int, error) {
fd_unix.go#L497: func (fd *FD) WriteTo(p []byte, sa syscall.Sockaddr) (int, error) {
fd_unix.go#L523: func (fd *FD) WriteMsg(p []byte, oob []byte, sa syscall.Sockaddr) (int, int, error) {
fd_unix.go#L549: func (fd *FD) WriteMsgInet4(p []byte, oob []byte, sa *syscall.SockaddrInet4) (int, int, error) {
fd_unix.go#L575: func (fd *FD) WriteMsgInet6(p []byte, oob []byte, sa *syscall.SockaddrInet6) (int, int, error) {
fd_unix.go#L601: func (fd *FD) Accept() (int, syscall.Sockaddr, string, error) {
fd_unix.go#L635: func (fd *FD) Fchmod(mode uint32) error {
fd_unix.go#L646: func (fd *FD) Fstat(s *syscall.Stat_t) error {
fd_unix.go#L680: func (fd *FD) Dup() (int, string, error) {
fd_unix.go#L691: func (fd *FD) WaitWrite() error {
fd_unix.go#L696: func (fd *FD) WriteOnce(p []byte) (int, error) {
fd_unix.go#L705: func (fd *FD) RawRead(f func(uintptr) bool) error {
fd_unix.go#L724: func (fd *FD) RawWrite(f func(uintptr) bool) error {
fd_unixjs.go#L41: func (fd *FD) Fchdir() error {
fd_unixjs.go#L52: func (fd *FD) ReadDirent(buf []byte) (int, error) {
fd_unixjs.go#L73: func (fd *FD) Seek(offset int64, whence int) (int64, error) {
sendfile.go#L7: var TestHookDidSendFile = func(dstFD *FD, src int, written int64, err error, handled bool) {}
sendfile_linux.go#L14: func SendFile(dstFD *FD, src int, remain int64) (written int64, err error, handled bool) {
sockopt.go#L12: func (fd *FD) SetsockoptInt(level, name, arg int) error {
sockopt.go#L21: func (fd *FD) SetsockoptInet4Addr(level, name int, arg [4]byte) error {
sockopt.go#L30: func (fd *FD) SetsockoptLinger(level, name int, l *syscall.Linger) error {
sockopt.go#L39: func (fd *FD) GetsockoptInt(level, name int) (int, error) {
sockopt_linux.go#L10: func (fd *FD) SetsockoptIPMreqn(level, name int, mreq *syscall.IPMreqn) error {
sockopt_unix.go#L12: func (fd *FD) SetsockoptByte(level, name int, arg byte) error {
sockoptip.go#L12: func (fd *FD) SetsockoptIPMreq(level, name int, mreq *syscall.IPMreq) error {
sockoptip.go#L21: func (fd *FD) SetsockoptIPv6Mreq(level, name int, mreq *syscall.IPv6Mreq) error {
splice_linux.go#L34: func Splice(dst, src *FD, remain int64) (written int64, handled bool, err error) {
splice_linux.go#L87: func spliceDrain(pipefd int, sock *FD, max int) (int, error) {
splice_linux.go#L128: func splicePump(sock *FD, pipefd int, inPipe int) (int, error) {
writev.go#L16: func (fd *FD) Writev(v *[][]byte) (int64, error) {
net
fd_posix.go#L18: pfd poll.FD
fd_unix.go#L28: pfd: poll.FD{
rawconn.go#L71: func (c *rawConn) PollFD() *poll.FD {
os
file_unix.go#L60: pfd poll.FD
file_unix.go#L164: pfd: poll.FD{
zero_copy_linux.go#L133: func getPollFDAndNetwork(i any) (*poll.FD, poll.String) {
zero_copy_linux.go#L143: PollFD() *poll.FD
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |