AbstractChannel

abstract class AbstractChannel<T> : Channel<T>, Any

Constructors

Name Description
constructor()

Methods

addListener

open fun addListener(listener: Listener<T>)

Parameters

Name Description
listener: Listener<T>

ReturnValue

Name Description
Unit

removeListener

open fun removeListener(listener: Listener<T>)

Parameters

Name Description
listener: Listener<T>

ReturnValue

Name Description
Unit

clearListeners

open fun clearListeners()

ReturnValue

Name Description
Unit

notify

protected fun notify(value: T)

Parameters

Name Description
value: T

ReturnValue

Name Description
Unit