Companion

object Companion

Properties

Link copied to clipboard

The default priority for resuming from a blockage. The default is KSLEvent.VERY_HIGH_PRIORITY -10

Link copied to clipboard

The default priority for releasing conveyor cells. The default is KSLEvent.VERY_HIGH_PRIORITY + 9. This makes the priority slightly less than very high.

Link copied to clipboard

The default priority for requesting conveyor cells. The default is KSLEvent.HIGH_PRIORITY

Link copied to clipboard
const val DELAY_PRIORITY: Int

The default priority for time delays. The default is KSLEvent.MEDIUM_PRIORITY

Link copied to clipboard

The default priority for interrupt delays. The default is KSLEvent.MEDIUM_PRIORITY

Link copied to clipboard
val logger: KLogger
Link copied to clipboard
const val MOVE_PRIORITY: Int

The default priority for move delays. The default is KSLEvent.MEDIUM_PRIORITY

Link copied to clipboard
const val QUEUE_PRIORITY: Int

The default queuing priority. By default, it is KSLEvent.MEDIUM_PRIORITY.

Link copied to clipboard

The default priority for resuming suspends. By default, it is KSLEvent.VERY_VERY_HIGH_PRIORITY - 9. This makes the priority slightly higher than VERY_VERY_HIGH.

Link copied to clipboard
const val RESUME_PRIORITY: Int

The default priority for resuming suspends. By default, it is KSLEvent.VERY_HIGH_PRIORITY - 10.

Link copied to clipboard
const val SEIZE_PRIORITY: Int

The default priority for seizing resources. The default is KSLEvent.VERY_HIGH_PRIORITY

Link copied to clipboard

The default priority for requesting movable resources. The default is KSLEvent.HIGH_PRIORITY

Link copied to clipboard

The default priority for queueing for signals. By default, it is KSLEvent.MEDIUM_PRIORITY.

Link copied to clipboard
const val YIELD_PRIORITY: Int

The default priority for yielding control to the executive. The default is KSLEvent.LOW_PRIORITY.