Hierarchy For Package com.quietterminal.neon.core
Class Hierarchy
- java.lang.Object
- com.quietterminal.neon.core.AbstractLifecycle (implements com.quietterminal.neon.core.Lifecycle)
- com.quietterminal.neon.core.AckStateMachine
- com.quietterminal.neon.core.ByteBufferPool
- com.quietterminal.neon.core.GamePacketRegistry
- com.quietterminal.neon.core.NeonConfig
- com.quietterminal.neon.core.NeonConfig.Builder
- com.quietterminal.neon.core.NeonSocket (implements java.lang.AutoCloseable, com.quietterminal.neon.core.Transport)
- com.quietterminal.neon.core.ReliablePacketManager
Interface Hierarchy
- com.quietterminal.neon.core.Lifecycle
- com.quietterminal.neon.core.PacketPayload
- com.quietterminal.neon.core.PayloadDeserializer
- com.quietterminal.neon.core.Transport
- com.quietterminal.neon.core.TriConsumer<A,
B, C>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.quietterminal.neon.core.Lifecycle.State
- com.quietterminal.neon.core.PacketType
- com.quietterminal.neon.core.SessionState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.quietterminal.neon.core.AckStateMachine.ProcessResult
- com.quietterminal.neon.core.GamePacketDescriptor
- com.quietterminal.neon.core.NeonPacket
- com.quietterminal.neon.core.NeonSocket.ReceivedNeonPacket
- com.quietterminal.neon.core.PacketHeader
- com.quietterminal.neon.core.PacketPayload.Ack (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.ConnectAccept (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.ConnectDeny (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.ConnectRequest (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.DisconnectNotice (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.GamePacket (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.HostRegister (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.PacketTypeEntry
- com.quietterminal.neon.core.PacketPayload.PacketTypeRegistry (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.Ping (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.Pong (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.ReconnectRequest (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.PacketPayload.SessionConfig (implements com.quietterminal.neon.core.PacketPayload)
- com.quietterminal.neon.core.Transport.ReceivedData
- java.lang.Record