package com.dmdirc.ktirc.handlers import com.dmdirc.ktirc.IrcClient import com.dmdirc.ktirc.events.IrcEvent @FunctionalInterface internal interface EventHandler { fun processEvent(client: IrcClient, event: IrcEvent): List } internal val eventHandlers = listOf( CapabilitiesHandler(), ChannelStateHandler(), PingHandler(), ServerStateHandler(), UserStateHandler() )