Uses of Interface
org.drasyl.handler.remote.protocol.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
Modifier 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) ModifierConstructorDescription -
Uses of RemoteMessage in org.drasyl.handler.remote.internet
Modifier 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
Modifier 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.Modifier 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
Modifier and TypeMethodDescriptionRemoteMessage.incrementHopCount()
Returns a copy of this message with incrementedgetHopCount()
.