Documentation ¶
Index ¶
- type SignalStream
- func (stream *SignalStream) Clear(sigs ...string)
- func (stream *SignalStream) Info(sig string) (bool, bool)
- func (stream *SignalStream) List() []string
- func (stream *SignalStream) Notify(sig string)
- func (stream *SignalStream) System() yocki.Promise
- func (stream *SignalStream) SystemEvent() chan yocki.PromiseEvent
- func (stream *SignalStream) User() *util.SafeMap[bool]
- func (stream *SignalStream) Wait(sig string) bool
- type YockKernel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SignalStream ¶
type SignalStream struct {
// contains filtered or unexported fields
}
func (*SignalStream) Clear ¶
func (stream *SignalStream) Clear(sigs ...string)
func (*SignalStream) List ¶
func (stream *SignalStream) List() []string
func (*SignalStream) Notify ¶
func (stream *SignalStream) Notify(sig string)
func (*SignalStream) System ¶
func (stream *SignalStream) System() yocki.Promise
func (*SignalStream) SystemEvent ¶
func (stream *SignalStream) SystemEvent() chan yocki.PromiseEvent
func (*SignalStream) Wait ¶
func (stream *SignalStream) Wait(sig string) bool
type YockKernel ¶
type YockKernel struct { *fs.FileSystem *mem.MemWatch *net.NetworkManager *user.UserGroup *process.Scheduler *SignalStream }
func NewKernel ¶
func NewKernel() *YockKernel
func (*YockKernel) Init ¶
func (k *YockKernel) Init()
Click to show internal directories.
Click to hide internal directories.