Uses of Interface
org.drasyl.handler.remote.protocol.RemoteMessage
Packages that use RemoteMessage
Package
Description
Handlers used to communicate with remote nodes.
Discovery/Routing of peers on the internet.
The protocol used for communication with remote peers.
-
Uses of RemoteMessage in org.drasyl.handler.remote
Method parameters in org.drasyl.handler.remote with type arguments of type RemoteMessageModifier and TypeMethodDescriptionprotected void
InvalidProofOfWorkFilter.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> msg) protected void
OtherNetworkFilter.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> msg) protected void
ByteToRemoteMessageCodec.encode
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> msg, List<Object> out) Constructors in org.drasyl.handler.remote with parameters of type RemoteMessageModifierConstructorDescription -
Uses of RemoteMessage in org.drasyl.handler.remote.internet
Method parameters in org.drasyl.handler.remote.internet with type arguments of type RemoteMessageModifier and TypeMethodDescriptionprotected void
InternetDiscoverySuperPeerHandler.relayMessage
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> addressedMsg, InetSocketAddress inetAddress) protected void
TraversingInternetDiscoverySuperPeerHandler.relayMessage
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> addressedMsg, InetSocketAddress inetAddress) -
Uses of RemoteMessage in org.drasyl.handler.remote.protocol
Subinterfaces of RemoteMessage in org.drasyl.handler.remote.protocolModifier and TypeInterfaceDescriptioninterface
FullReadMessage<T extends FullReadMessage<?>>
Describes a message whose content has been read completely.interface
Describes a message whose content has been read partially.Classes in org.drasyl.handler.remote.protocol that implement RemoteMessageModifier and TypeClassDescriptionclass
Acknowledges aDiscoveryMessage
.class
class
Describes a protocol message whose contents has been armed by using authenticated encryption with associated data.class
class
Describes an unencrypted protocol message whose only public header has been read so far.class
Methods in org.drasyl.handler.remote.protocol that return RemoteMessageModifier and TypeMethodDescriptionRemoteMessage.incrementHopCount()
Returns a copy of this message with incrementedgetHopCount()
.Methods in org.drasyl.handler.remote.protocol with parameters of type RemoteMessage