Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 344 for lseek (0.06 sec)

  1. src/testing/iotest/reader.go

    			if off, err := r.Seek(+1, 1); off != int64(middle) || err != nil {
    				return fmt.Errorf("Seek(+1, 1) from %d = %d, %v, want %d, nil", middle-1, off, err, middle)
    			}
    		}
    
    		// Seek(0, 1) should report the current file position (middle).
    		if off, err := r.Seek(0, 1); off != int64(middle) || err != nil {
    			return fmt.Errorf("Seek(0, 1) from %d = %d, %v, want %d, nil", middle, off, err, middle)
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 17:55:47 UTC 2023
    - 8K bytes
    - Viewed (0)
  2. src/debug/pe/section.go

    type Section struct {
    	SectionHeader
    	Relocs []Reloc
    
    	// Embed ReaderAt for ReadAt method.
    	// Do not embed SectionReader directly
    	// to avoid having Read and Seek.
    	// If a client wants Read and Seek it must use
    	// Open() to avoid fighting over the seek offset
    	// with other clients.
    	io.ReaderAt
    	sr *io.SectionReader
    }
    
    // Data reads and returns the contents of the PE section s.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 18 19:33:30 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  3. platforms/core-execution/persistent-cache/src/test/groovy/org/gradle/cache/internal/btree/ByteOutputTest.groovy

            output.done()
    
            then:
            file.length() == 5
            file.seek(0)
            file.readInt() == 123
            file.readByte() == 12
    
            when:
            stream = output.start(5)
            stream.writeInt(321)
            output.done()
    
            then:
            file.length() == 9
            file.seek(0)
            file.readInt() == 123
            file.readByte() == 12
            file.readInt() == 321
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:08:47 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  4. src/internal/coverage/slicereader/slicereader.go

    	if len(toread) < amt {
    		amt = len(toread)
    	}
    	copy(b, toread)
    	r.off += int64(amt)
    	return amt, nil
    }
    
    func (r *Reader) Seek(offset int64, whence int) (ret int64, err error) {
    	switch whence {
    	case io.SeekStart:
    		if offset < 0 || offset > int64(len(r.b)) {
    			return 0, fmt.Errorf("invalid seek: new offset %d (out of range [0 %d]", offset, len(r.b))
    		}
    		r.off = offset
    		return offset, nil
    	case io.SeekCurrent:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 23 11:36:28 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  5. src/internal/coverage/decodemeta/decode.go

    		fmt.Fprintf(os.Stderr, "=-= after readHeader: %+v\n", d.hdr)
    	}
    	return nil
    }
    
    func (d *CoverageMetaDataDecoder) readStringTable() error {
    	// Seek to the correct location to read the string table.
    	stringTableLocation := int64(coverage.CovMetaHeaderSize + 4*d.hdr.NumFuncs)
    	if _, err := d.r.Seek(stringTableLocation, io.SeekStart); err != nil {
    		return err
    	}
    
    	// Read the table itself.
    	d.strtab = stringtab.NewReader(d.r)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 23 11:36:28 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/macho_combine_dwarf.go

    	var cmd loadCmd
    
    	r.offset = r.next
    	if _, err := r.f.Seek(r.offset, 0); err != nil {
    		return cmd, err
    	}
    	if err := binary.Read(r.f, r.order, &cmd); err != nil {
    		return cmd, err
    	}
    	r.next = r.offset + int64(cmd.Len)
    	return cmd, nil
    }
    
    func (r loadCmdReader) ReadAt(offset int64, data interface{}) error {
    	if _, err := r.f.Seek(r.offset+offset, 0); err != nil {
    		return err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  7. src/internal/poll/fd_unixjs.go

    				}
    			}
    		}
    		// Do not call eofError; caller does not expect to see io.EOF.
    		return n, err
    	}
    }
    
    // Seek wraps syscall.Seek.
    func (fd *FD) Seek(offset int64, whence int) (int64, error) {
    	if err := fd.incref(); err != nil {
    		return 0, err
    	}
    	defer fd.decref()
    	return syscall.Seek(fd.Sysfd, offset, whence)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 25 00:12:41 UTC 2023
    - 2K bytes
    - Viewed (0)
  8. src/strings/reader.go

    	return nil
    }
    
    // Seek implements the [io.Seeker] interface.
    func (r *Reader) Seek(offset int64, whence int) (int64, error) {
    	r.prevRune = -1
    	var abs int64
    	switch whence {
    	case io.SeekStart:
    		abs = offset
    	case io.SeekCurrent:
    		abs = r.i + offset
    	case io.SeekEnd:
    		abs = int64(len(r.s)) + offset
    	default:
    		return 0, errors.New("strings.Reader.Seek: invalid whence")
    	}
    	if abs < 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 17:10:31 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  9. src/io/io.go

    // assume they are safe for parallel execution.
    package io
    
    import (
    	"errors"
    	"sync"
    )
    
    // Seek whence values.
    const (
    	SeekStart   = 0 // seek relative to the origin of the file
    	SeekCurrent = 1 // seek relative to the current offset
    	SeekEnd     = 2 // seek relative to the end
    )
    
    // ErrShortWrite means that a write accepted fewer bytes than requested
    // but failed to return an explicit error.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 17:34:10 UTC 2024
    - 21.6K bytes
    - Viewed (0)
  10. src/internal/xcoff/file.go

    	if _, err := s.sr.Seek(int64(stoff), io.SeekStart); err != nil {
    		return nil, err
    	}
    	st := make([]byte, stlen)
    	if _, err := io.ReadFull(s.sr, st); err != nil {
    		return nil, err
    	}
    
    	// Read imported libraries
    	libs, err := f.readImportIDs(s)
    	if err != nil {
    		return nil, err
    	}
    
    	// Read loader symbol table
    	if _, err := s.sr.Seek(int64(symoff), io.SeekStart); err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 12 14:42:29 UTC 2024
    - 17.3K bytes
    - Viewed (0)
Back to top