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 aHelloMessage
.class
Describes a message sent by an application running on drasyl.class
Describes a protocol message whose contents has been armed by using authenticated encryption with associated data.class
Describes a message that is used to announce this node to peers or to join a super node.class
Describes an unencrypted protocol message whose only public header has been read so far.class
This message is sent by a super node for NAT traversal.Modifier and TypeMethodDescriptionRemoteMessage.incrementHopCount()
Returns a copy of this message with incrementedgetHopCount()
.