Unlinked

gears.async.CompletionGroup.Unlinked
object Unlinked extends CompletionGroup

A sentinel group of cancellables that are in fact not linked to any real group. cancel, add, and drop do nothing when called on this group.

Attributes

Graph
Supertypes
trait Tracking
trait Cancellable
class Object
trait Matchable
class Any
Show all
Self type
Unlinked.type

Members list

Value members

Concrete methods

override def add(member: Cancellable): Unit

Add given member to the members set. If the group has already been cancelled, cancels that member immediately.

Add given member to the members set. If the group has already been cancelled, cancels that member immediately.

Attributes

Definition Classes
override def cancel(): Unit

Cancel all members

Cancel all members

Attributes

Definition Classes
override def drop(member: Cancellable): Unit

Remove given member from the members set if it is an element

Remove given member from the members set if it is an element

Attributes

Definition Classes
override def waitCompletion()(using Async): Unit

Wait for all members of the group to complete and unlink themselves.

Wait for all members of the group to complete and unlink themselves.

Attributes

Definition Classes

Inherited methods

def isCancelled: Boolean

Attributes

Inherited from:
CompletionGroup