Class BaseNettyClient<Config extends BaseNettyClientConfig,CmdEnum extends Enum<CmdEnum>,Msg extends tech.ordinaryroad.live.chat.client.commons.base.msg.IMsg,MsgListener extends tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<BinaryFrameHandler,CmdEnum>,ConnectionHandler extends BaseConnectionHandler<ConnectionHandler>,BinaryFrameHandler extends BaseBinaryFrameHandler<BinaryFrameHandler,CmdEnum,Msg,MsgListener>>

java.lang.Object
tech.ordinaryroad.live.chat.client.commons.client.BaseLiveChatClient<Config,MsgListener>
tech.ordinaryroad.live.chat.client.servers.netty.client.base.BaseNettyClient<Config,CmdEnum,Msg,MsgListener,ConnectionHandler,BinaryFrameHandler>
All Implemented Interfaces:
tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseConnectionListener<ConnectionHandler>, IBaseLiveChatClient<MsgListener>

public abstract class BaseNettyClient<Config extends BaseNettyClientConfig,CmdEnum extends Enum<CmdEnum>,Msg extends tech.ordinaryroad.live.chat.client.commons.base.msg.IMsg,MsgListener extends tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<BinaryFrameHandler,CmdEnum>,ConnectionHandler extends BaseConnectionHandler<ConnectionHandler>,BinaryFrameHandler extends BaseBinaryFrameHandler<BinaryFrameHandler,CmdEnum,Msg,MsgListener>> extends BaseLiveChatClient<Config,MsgListener> implements tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseConnectionListener<ConnectionHandler>
Author:
mjz