Hierarchy For Package io.github.mahmoudimus.quic
Class Hierarchy
- java.lang.Object
- io.github.mahmoudimus.quic.ConnectionId (implements java.lang.Comparable<T>)
- io.github.mahmoudimus.quic.Hkdf
- io.github.mahmoudimus.quic.QuicClient (implements java.lang.AutoCloseable)
- io.github.mahmoudimus.quic.QuicConnection (implements java.lang.AutoCloseable)
- io.github.mahmoudimus.quic.QuicServer (implements java.lang.AutoCloseable)
- io.github.mahmoudimus.quic.QuicStream (implements java.io.Closeable)
- io.github.mahmoudimus.quic.StatelessResetToken
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- io.github.mahmoudimus.quic.QuicConnectionException
- io.github.mahmoudimus.quic.QuicStreamException
- io.github.mahmoudimus.quic.QuicException
- java.io.IOException
- java.lang.Exception
- io.github.mahmoudimus.quic.VarInt
Interface Hierarchy
- io.github.mahmoudimus.quic.QuicConnection.Observer
- io.github.mahmoudimus.quic.QuicServer.DatagramFilter
- io.github.mahmoudimus.quic.QuicServer.DatagramSink
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.mahmoudimus.quic.CipherSuite
- io.github.mahmoudimus.quic.EncryptionLevel
- io.github.mahmoudimus.quic.QuicStreamException.Kind
- io.github.mahmoudimus.quic.QuicVersion
- 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
- io.github.mahmoudimus.quic.EndpointStats
- io.github.mahmoudimus.quic.QuicConnection.Stats
- io.github.mahmoudimus.quic.Secrets
- java.lang.Record