MCPcopy Index your code
hub / github.com/GoEdgeLab/EdgeNode / NewOpenFile

Function NewOpenFile

internal/caches/open_file.go:18–26  ·  view source on GitHub ↗
(fp *os.File, meta []byte, header []byte, version int64, size int64)

Source from the content-addressed store, hash-verified

16}
17
18func NewOpenFile(fp *os.File, meta []byte, header []byte, version int64, size int64) *OpenFile {
19 return &OpenFile{
20 fp: fp,
21 meta: meta,
22 header: header,
23 version: version,
24 size: size,
25 }
26}
27
28func (this *OpenFile) SeekStart() error {
29 _, err := this.fp.Seek(0, io.SeekStart)

Callers 7

TestOpenFilePool_GetFunction · 0.92
TestOpenFilePool_CloseFunction · 0.92
CloseMethod · 0.85

Calls

no outgoing calls

Tested by 6

TestOpenFilePool_GetFunction · 0.74
TestOpenFilePool_CloseFunction · 0.74