Class Hierarchy
- java.lang.Object
- org.drasyl.handler.remote.protocol.AcknowledgementMessage
- org.drasyl.handler.remote.protocol.ApplicationMessage (implements java.lang.AutoCloseable, io.netty.util.ReferenceCounted)
- org.drasyl.handler.remote.protocol.ArmedProtocolMessage (implements org.drasyl.handler.remote.protocol.PartialReadMessage)
- org.drasyl.handler.remote.protocol.DiscoveryMessage
- org.drasyl.handler.remote.protocol.HopCount (implements java.lang.Comparable<T>)
- org.drasyl.handler.remote.protocol.Nonce
- org.drasyl.handler.remote.protocol.PrivateHeader
- org.drasyl.handler.remote.protocol.PublicHeader
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- org.drasyl.handler.remote.protocol.InvalidMessageFormatException
- org.drasyl.handler.remote.protocol.MagicNumberMissmatchException
- org.drasyl.handler.remote.protocol.InvalidMessageFormatException
- java.io.IOException
- java.lang.Exception
- org.drasyl.handler.remote.protocol.UnarmedProtocolMessage (implements org.drasyl.handler.remote.protocol.PartialReadMessage)
- org.drasyl.handler.remote.protocol.UniteMessage
Interface Hierarchy
- java.lang.AutoCloseable
- org.drasyl.handler.remote.protocol.PartialReadMessage (also extends io.netty.util.ReferenceCounted, org.drasyl.handler.remote.protocol.RemoteMessage)
- io.netty.util.ReferenceCounted
- org.drasyl.handler.remote.protocol.PartialReadMessage (also extends java.lang.AutoCloseable, org.drasyl.handler.remote.protocol.RemoteMessage)
- org.drasyl.handler.remote.protocol.RemoteMessage
- org.drasyl.handler.remote.protocol.FullReadMessage<T>
- org.drasyl.handler.remote.protocol.PartialReadMessage (also extends java.lang.AutoCloseable, io.netty.util.ReferenceCounted)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.drasyl.handler.remote.protocol.PrivateHeader.MessageType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)