processInternal

abstract fun processInternal(event: ChannelEvent): Pair<ChannelState, List<ChannelAction>>

Return

a (new state, list of actions) pair

Parameters

event

input event (for example, a message was received, a command was sent by the GUI/API, etc)