AbstractPriorityProcessorPipeline

abstract class AbstractPriorityProcessorPipeline<I, O>(val plugin: MindustryPlugin, identifier: String) : PriorityProcessorPipeline<I, O>

Constructors

Link copied to clipboard
constructor(plugin: MindustryPlugin, identifier: String)

Types

Link copied to clipboard
inner class PriorityProcessor(delegate: Processor<I, O>, val priority: Priority) : Processor<I, O> , Comparable<AbstractPriorityProcessorPipeline.PriorityProcessor<I, O>>

Properties

Link copied to clipboard
val plugin: MindustryPlugin

Functions

Link copied to clipboard
abstract fun pump(context: I): O
Link copied to clipboard
open override fun register(name: String, priority: Priority, processor: Processor<I, O>)
open override fun register(name: String, processor: Processor<I, O>)