类 DefaultSocketIdleHook

java.lang.Object
com.iohao.game.external.core.netty.hook.DefaultSocketIdleHook
所有已实现的接口:
IdleHook<io.netty.handler.timeout.IdleStateEvent>, SocketIdleHook

public final class DefaultSocketIdleHook extends Object implements SocketIdleHook
tcp、websocket 心跳钩子
作者:
渔民小镇
日期:
2023-02-18
  • 构造器详细资料

    • DefaultSocketIdleHook

      public DefaultSocketIdleHook()
  • 方法详细资料

    • callback

      public boolean callback(UserSession userSession, io.netty.handler.timeout.IdleStateEvent event)
      从接口复制的说明: IdleHook
      心跳事件回调
           这里只需要做你的业务就可以了,比如通知房间内的其他玩家,该用户下线了。
       
      指定者:
      callback 在接口中 IdleHook<io.netty.handler.timeout.IdleStateEvent>
      参数:
      userSession - userSession
      event - event
      返回:
      true 断开玩家连接