Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for TransmitFile (0.21 sec)

  1. src/internal/poll/sendfile_windows.go

    package poll
    
    import (
    	"io"
    	"syscall"
    )
    
    // SendFile wraps the TransmitFile call.
    func SendFile(fd *FD, src syscall.Handle, n int64) (written int64, err error) {
    	defer func() {
    		TestHookDidSendFile(fd, 0, written, err, written > 0)
    	}()
    	if fd.kind == kindPipe {
    		// TransmitFile does not work with pipes
    		return 0, syscall.ESPIPE
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. src/net/sendfile_windows.go

    // license that can be found in the LICENSE file.
    
    package net
    
    import (
    	"internal/poll"
    	"io"
    	"os"
    	"syscall"
    )
    
    const supportsSendfile = true
    
    // sendFile copies the contents of r to c using the TransmitFile
    // system call to minimize copies.
    //
    // if handled == true, sendFile returns the number of bytes copied and any
    // non-EOF error.
    //
    // if handled == false, sendFile performed no work.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  3. src/net/tcpsock_test.go

    			t.Error(err)
    		}
    	}()
    
    	defer w.Close()
    
    	go func() {
    		_, err := io.Copy(c, r)
    		errc2 <- err
    	}()
    
    	// Split write into 2 packets. That makes Windows TransmitFile
    	// drop second packet.
    	packet := make([]byte, 1)
    	_, err = w.Write(packet)
    	if err != nil {
    		t.Fatal(err)
    	}
    	time.Sleep(100 * time.Millisecond)
    	_, err = w.Write(packet)
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 17.7K bytes
    - Viewed (0)
  4. src/syscall/zsyscall_windows.go

    	procAcceptEx                           = modmswsock.NewProc("AcceptEx")
    	procGetAcceptExSockaddrs               = modmswsock.NewProc("GetAcceptExSockaddrs")
    	procTransmitFile                       = modmswsock.NewProc("TransmitFile")
    	procNetApiBufferFree                   = modnetapi32.NewProc("NetApiBufferFree")
    	procNetGetJoinInformation              = modnetapi32.NewProc("NetGetJoinInformation")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:46 UTC 2024
    - 56.3K bytes
    - Viewed (0)
  5. src/syscall/syscall_windows.go

    //sys	VirtualLock(addr uintptr, length uintptr) (err error)
    //sys	VirtualUnlock(addr uintptr, length uintptr) (err error)
    //sys	TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) = mswsock.TransmitFile
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:46 UTC 2024
    - 52.7K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go

    //sys	TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) = mswsock.TransmitFile
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 82.8K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go

    	procGetAcceptExSockaddrs                                 = modmswsock.NewProc("GetAcceptExSockaddrs")
    	procTransmitFile                                         = modmswsock.NewProc("TransmitFile")
    	procNetApiBufferFree                                     = modnetapi32.NewProc("NetApiBufferFree")
    	procNetGetJoinInformation                                = modnetapi32.NewProc("NetGetJoinInformation")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 195.8K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"Tokenprimarygroup.PrimaryGroup", Field, 0},
    		{"Tokenuser", Type, 0},
    		{"Tokenuser.User", Field, 0},
    		{"TranslateAccountName", Func, 0},
    		{"TranslateName", Func, 0},
    		{"TransmitFile", Func, 0},
    		{"TransmitFileBuffers", Type, 0},
    		{"TransmitFileBuffers.Head", Field, 0},
    		{"TransmitFileBuffers.HeadLength", Field, 0},
    		{"TransmitFileBuffers.Tail", Field, 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)
  9. api/go1.txt

    pkg syscall (windows-386), func TranslateAccountName(string, uint32, uint32, int) (string, error)
    pkg syscall (windows-386), func TranslateName(*uint16, uint32, uint32, *uint16, *uint32) error
    pkg syscall (windows-386), func TransmitFile(Handle, Handle, uint32, uint32, *Overlapped, *TransmitFileBuffers, uint32) error
    pkg syscall (windows-386), func UTF16ToString([]uint16) string
    pkg syscall (windows-386), func UnmapViewOfFile(uintptr) error
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
Back to top