Class WebSocketClientNetty

  • All Implemented Interfaces:
    be.yildizgames.module.network.client.ClientCallBack, be.yildizgames.module.network.client.MessageSender, be.yildizgames.module.network.client.NetworkClient

    public class WebSocketClientNetty
    extends ClientNetty<io.netty.handler.codec.http.websocketx.TextWebSocketFrame>
    Author:
    Grégory Van den Borre
    • Constructor Detail

      • WebSocketClientNetty

        public WebSocketClientNetty​(io.netty.bootstrap.Bootstrap clientBootstrap)
        Create a new instance of a client.
        Parameters:
        clientBootstrap - Netty bootstrap object.
    • Method Detail

      • connectionComplete

        protected void connectionComplete()
        Specified by:
        connectionComplete in class ClientNetty<io.netty.handler.codec.http.websocketx.TextWebSocketFrame>
      • buildMessage

        protected io.netty.handler.codec.http.websocketx.TextWebSocketFrame buildMessage​(String message)
        Specified by:
        buildMessage in class ClientNetty<io.netty.handler.codec.http.websocketx.TextWebSocketFrame>
      • getCodec

        public be.yildizgames.module.network.DecoderEncoder getCodec()
        Specified by:
        getCodec in class ClientNetty<io.netty.handler.codec.http.websocketx.TextWebSocketFrame>
      • handShakeComplete

        public void handShakeComplete()