LoginChannelInitializer

class LoginChannelInitializer<R>(networkService: NetworkService<R>) : ChannelInitializer<Channel>

The channel initializer for login blocks. This initializer will add the login channel handler as well as an idle state handler to ensure the connections are cut short if they go idle.

Constructors

Link copied to clipboard
constructor(networkService: NetworkService<R>)

Functions

Link copied to clipboard
open override fun channelActive(p0: ChannelHandlerContext)
Link copied to clipboard
open override fun channelInactive(p0: ChannelHandlerContext)
Link copied to clipboard
open override fun channelRead(p0: ChannelHandlerContext, p1: Any)
Link copied to clipboard
open override fun channelReadComplete(p0: ChannelHandlerContext)
Link copied to clipboard
override fun channelRegistered(p0: ChannelHandlerContext)
Link copied to clipboard
open override fun channelUnregistered(p0: ChannelHandlerContext)
Link copied to clipboard
open override fun channelWritabilityChanged(p0: ChannelHandlerContext)
Link copied to clipboard
open override fun exceptionCaught(ctx: ChannelHandlerContext, cause: Throwable)
Link copied to clipboard
open override fun handlerAdded(p0: ChannelHandlerContext)
Link copied to clipboard
open override fun handlerRemoved(p0: ChannelHandlerContext)
Link copied to clipboard
open fun isSharable(): Boolean
Link copied to clipboard
open override fun userEventTriggered(p0: ChannelHandlerContext, p1: Any)