add SetReadDeadline stub

This commit is contained in:
leongross
2024-06-14 14:31:50 +02:00
committed by Ron Evans
parent e612f7cf3f
commit d513cae5d2
2 changed files with 12 additions and 0 deletions
+7
View File
@@ -23,6 +23,7 @@ import (
"io/fs"
"runtime"
"syscall"
"time"
)
// Seek whence values.
@@ -256,6 +257,12 @@ func (f *File) SyscallConn() (conn syscall.RawConn, err error) {
return
}
// SetReadDeadline sets the deadline for future Read calls and any
// currently-blocked Read call.
func (f *File) SetReadDeadline(t time.Time) error {
return f.setReadDeadline(t)
}
// fd is an internal interface that is used to try a type assertion in order to
// call the Fd() method of the underlying file handle if it is implemented.
type fd interface {
+5
View File
@@ -8,3 +8,8 @@ import (
func Chtimes(name string, atime time.Time, mtime time.Time) error {
return ErrNotImplemented
}
// setReadDeadline sets the read deadline, not yet implemented
func (f *File) setReadDeadline(_ time.Time) error {
return ErrNotImplemented
}