Uses of Interface
org.drasyl.handler.remote.protocol.FullReadMessage
Packages that use FullReadMessage
Package
Description
Handlers used to communicate with remote nodes.
Contains classes necessary for encrypted protocol communication.
The protocol used for communication with remote peers.
-
Uses of FullReadMessage in org.drasyl.handler.remote
Method parameters in org.drasyl.handler.remote with type arguments of type FullReadMessageModifier and TypeMethodDescriptionprotected void
RateLimiter.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<FullReadMessage<?>> msg) -
Uses of FullReadMessage in org.drasyl.handler.remote.crypto
Method parameters in org.drasyl.handler.remote.crypto with type arguments of type FullReadMessageModifier and TypeMethodDescriptionprotected void
ProtocolArmHandler.encode
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<FullReadMessage<?>> msg, List<Object> out) -
Uses of FullReadMessage in org.drasyl.handler.remote.protocol
Classes in org.drasyl.handler.remote.protocol with type parameters of type FullReadMessageModifier and TypeInterfaceDescriptioninterface
FullReadMessage<T extends FullReadMessage<?>>
Describes a message whose content has been read completely.Classes in org.drasyl.handler.remote.protocol that implement FullReadMessageMethods in org.drasyl.handler.remote.protocol that return FullReadMessageModifier and TypeMethodDescriptionArmedProtocolMessage.disarm
(Crypto cryptoInstance, SessionPair sessionPair) Returns a disarmed version (FullReadMessage
) of this message.ArmedProtocolMessage.disarmAndRelease
(Crypto cryptoInstance, SessionPair sessionPair) Returns a disarmed version (FullReadMessage
) of this message and then releases this message.UnarmedProtocolMessage.read()
Read the remainder of this message and returns the resultedFullReadMessage
.