Client.State.Network

Connection state

data NetworkState

newNetworkState

Lenses

csNick

csChannels

csSocket

csModeTypes

csChannelTypes

csTransaction

csModes

csStatusMsg

csSettings

csUserInfo

csUsers

csUser

csModeCount

csNetworkId

csNetwork

csNextPingTime

csPingStatus

csLastReceived

csMessageHooks

User information

data UserAndHost

Cross-message state

data Transaction

Connection predicates

isChannelIdentifier

iHaveOp

Messages interactions

sendMsg

initialMessages

applyMessage

squelchIrcMsg

Timer information

data PingStatus

data TimedAction

nextTimedAction

applyTimedAction