类 ConnectionUtils

java.lang.Object
net.neoforged.neoforge.network.connection.ConnectionUtils

public class ConnectionUtils extends Object
Utility class for storing and retrieving Connection objects from ChannelHandlerContext objects.
  • 字段详细资料

    • ATTRIBUTE_CONNECTION

      private static io.netty.util.AttributeKey<Connection> ATTRIBUTE_CONNECTION
  • 构造器详细资料

    • ConnectionUtils

      private ConnectionUtils()
  • 方法详细资料

    • getConnection

      public static Connection getConnection(io.netty.channel.ChannelHandlerContext connection)
      Gets the Connection object from the ChannelHandlerContext object.
      参数:
      connection - The ChannelHandlerContext object.
      返回:
      The Connection object.
    • setConnection

      @Internal public static void setConnection(io.netty.channel.ChannelHandlerContext connection, Connection value)
      Sets the Connection object to the ChannelHandlerContext object.
      参数:
      connection - The ChannelHandlerContext object.
      value - The Connection object.
    • removeConnection

      @Internal public static void removeConnection(io.netty.channel.ChannelHandlerContext connection)
      Removes the Connection object from the ChannelHandlerContext object.
      参数:
      connection - The ChannelHandlerContext object.