Class Hierarchy
- java.lang.Object
- tech.ordinaryroad.live.chat.client.commons.client.BaseLiveChatClient<Config,MsgListener> (implements tech.ordinaryroad.live.chat.client.commons.client.IBaseLiveChatClient<MsgListener>)
- tech.ordinaryroad.live.chat.client.servers.netty.client.base.BaseNettyClient<Config,CmdEnum,Msg,MsgListener,ConnectionHandler,BinaryFrameHandler> (implements tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseConnectionListener<T>)
- tech.ordinaryroad.live.chat.client.commons.client.config.BaseLiveChatClientConfig
- tech.ordinaryroad.live.chat.client.servers.netty.client.config.BaseNettyClientConfig
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- tech.ordinaryroad.live.chat.client.servers.netty.handler.base.BaseConnectionHandler<ConnectionHandler> (implements tech.ordinaryroad.live.chat.client.servers.netty.handler.base.IBaseConnectionHandler)
- tech.ordinaryroad.live.chat.client.servers.netty.client.handler.BaseNettyClientConnectionHandler<Client,ConnectionHandler>
- io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler)
- io.netty.handler.codec.MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN>
- tech.ordinaryroad.live.chat.client.servers.netty.client.handler.BinaryWebSocketFrameToMessageCodec<MSG>
- io.netty.channel.ChannelInitializer<C>
- tech.ordinaryroad.live.chat.client.servers.netty.client.handler.BaseNettyClientChannelInitializer<CLIENT>
- io.netty.channel.SimpleChannelInboundHandler<I>
- tech.ordinaryroad.live.chat.client.servers.netty.handler.base.BaseBinaryFrameHandler<T,CmdEnum,Msg,MsgListener> (implements tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<T,CmdEnum>)
- tech.ordinaryroad.live.chat.client.servers.netty.client.handler.BaseNettyClientBinaryFrameHandler<Client,BinaryFrameHandler,CmdEnum,Msg,MsgListener>
- tech.ordinaryroad.live.chat.client.kuaishou.listener.impl.KuaishouForwardMsgListener (implements tech.ordinaryroad.live.chat.client.kuaishou.listener.IKuaishouMsgListener)
Interface Hierarchy
- tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseConnectionListener<T>
- tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<T,CmdEnum>
- tech.ordinaryroad.live.chat.client.kuaishou.listener.IKuaishouMsgListener (also extends tech.ordinaryroad.live.chat.client.commons.base.listener.IDanmuMsgListener<T,DanmuMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.IGiftMsgListener<T,GiftMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.ILikeMsgListener<T,LikeMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.IRoomStatsMsgListener<T,RoomStatsMsg>)
- tech.ordinaryroad.live.chat.client.commons.base.listener.IDanmuMsgListener<T,DanmuMsg>
- tech.ordinaryroad.live.chat.client.kuaishou.listener.IKuaishouMsgListener (also extends tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<T,CmdEnum>, tech.ordinaryroad.live.chat.client.commons.base.listener.IGiftMsgListener<T,GiftMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.ILikeMsgListener<T,LikeMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.IRoomStatsMsgListener<T,RoomStatsMsg>)
- tech.ordinaryroad.live.chat.client.commons.base.listener.IGiftMsgListener<T,GiftMsg>
- tech.ordinaryroad.live.chat.client.kuaishou.listener.IKuaishouMsgListener (also extends tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<T,CmdEnum>, tech.ordinaryroad.live.chat.client.commons.base.listener.IDanmuMsgListener<T,DanmuMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.ILikeMsgListener<T,LikeMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.IRoomStatsMsgListener<T,RoomStatsMsg>)
- tech.ordinaryroad.live.chat.client.commons.base.listener.ILikeMsgListener<T,LikeMsg>
- tech.ordinaryroad.live.chat.client.kuaishou.listener.IKuaishouMsgListener (also extends tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<T,CmdEnum>, tech.ordinaryroad.live.chat.client.commons.base.listener.IDanmuMsgListener<T,DanmuMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.IGiftMsgListener<T,GiftMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.IRoomStatsMsgListener<T,RoomStatsMsg>)
- tech.ordinaryroad.live.chat.client.commons.base.listener.IRoomStatsMsgListener<T,RoomStatsMsg>
- tech.ordinaryroad.live.chat.client.kuaishou.listener.IKuaishouMsgListener (also extends tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseMsgListener<T,CmdEnum>, tech.ordinaryroad.live.chat.client.commons.base.listener.IDanmuMsgListener<T,DanmuMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.IGiftMsgListener<T,GiftMsg>, tech.ordinaryroad.live.chat.client.commons.base.listener.ILikeMsgListener<T,LikeMsg>)