Uses of Interface
kilim.PauseReason
Packages that use PauseReason
-
Uses of PauseReason in kilim
Classes in kilim that implement PauseReasonModifier and TypeClassDescriptionclassCell<T>A cell is a single-space buffer that supports multiple producers and a single consumer, functionally identical to Mailbox bounded to a size of 1 (and hence optimized for this size)(package private) classclassMailbox<T>This is a typed buffer that supports multiple producers and a single consumer.classMailboxMPSC<T>This is a typed buffer that supports single producers and a single consumer.classMailboxSPSC<T>This is a typed buffer that supports single producers and a single consumer.classclassFields in kilim declared as PauseReasonModifier and TypeFieldDescriptionprotected PauseReasonTask.pauseReasonThe reason for pausing (duh) and performs the role of a await condition in CCS.(package private) static PauseReasonTask.yieldReasonMethods in kilim that return PauseReasonMethods in kilim with parameters of type PauseReasonModifier and TypeMethodDescriptionstatic voidTask.pause(PauseReason pauseReason) Ask the current task to pause with a reason object, that is responsible for resuming the task when the reason (for pausing) is not valid any more.static voidTask.pause(PauseReason pauseReason, Fiber f) protected final voidTask.setPauseReason(PauseReason pr)