Versions in this module Expand all Collapse all v1 v1.0.1 Apr 30, 2024 Changes in this version + func New(fd int) func() vfs.FileAsync + type FileAsync struct + func (a *FileAsync) ClearOwner() + func (a *FileAsync) NotifyEvent(mask waiter.EventMask) + func (a *FileAsync) Owner() (*kernel.Task, *kernel.ThreadGroup, *kernel.ProcessGroup) + func (a *FileAsync) Register(w waiter.Waitable) error + func (a *FileAsync) SetOwnerProcessGroup(requester *kernel.Task, recipient *kernel.ProcessGroup) + func (a *FileAsync) SetOwnerTask(requester *kernel.Task, recipient *kernel.Task) + func (a *FileAsync) SetOwnerThreadGroup(requester *kernel.Task, recipient *kernel.ThreadGroup) + func (a *FileAsync) SetSignal(signal linux.Signal) error + func (a *FileAsync) Signal() linux.Signal + func (a *FileAsync) Unregister(w waiter.Waitable)