Uses of Class
org.drasyl.channel.InetAddressedMessage
Packages that use InetAddressedMessage
Package
Description
netty
Channel
for the drasyl overlay
network.Handlers used to communicate with remote nodes.
Contains classes necessary for encrypted protocol communication.
Discovery/Routing of peers on the internet.
Contains
PortMapper
that attempts to create port
forwarding via PCP, NAT-PMP, UPnP-IDG.-
Uses of InetAddressedMessage in org.drasyl.channel
Methods in org.drasyl.channel that return InetAddressedMessageModifier and TypeMethodDescription<N> InetAddressedMessage<N>
InetAddressedMessage.replace
(N newContent) Returns a copy of this message withnewContent
as the newDefaultAddressedEnvelope.content()
.OverlayAddressedMessage.resolve
(InetSocketAddress address) Returns a copy of this message withnewRecipient
as the newDefaultAddressedEnvelope.recipient()
.InetAddressedMessage.retain()
InetAddressedMessage.retain
(int increment) InetAddressedMessage.route
(InetSocketAddress newRecipient) Returns a copy of this message withnewRecipient
as the newDefaultAddressedEnvelope.recipient()
.InetAddressedMessage.touch()
-
Uses of InetAddressedMessage in org.drasyl.handler.remote
Methods in org.drasyl.handler.remote with parameters of type InetAddressedMessageModifier 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
RateLimiter.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<FullReadMessage<?>> msg) protected void
ByteToRemoteMessageCodec.decode
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<io.netty.buffer.ByteBuf> msg, List<Object> out) protected void
ByteToRemoteMessageCodec.encode
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> msg, List<Object> out) -
Uses of InetAddressedMessage in org.drasyl.handler.remote.crypto
Methods in org.drasyl.handler.remote.crypto with parameters of type InetAddressedMessageModifier and TypeMethodDescriptionprotected void
ProtocolArmHandler.decode
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<ArmedProtocolMessage> msg, List<Object> out) protected void
UnarmedMessageDecoder.decode
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<UnarmedProtocolMessage> msg, List<Object> out) protected void
ProtocolArmHandler.encode
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<FullReadMessage<?>> msg, List<Object> out) -
Uses of InetAddressedMessage in org.drasyl.handler.remote.internet
Methods in org.drasyl.handler.remote.internet with parameters of type InetAddressedMessageModifier 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 InetAddressedMessage in org.drasyl.handler.remote.portmapper
Methods in org.drasyl.handler.remote.portmapper with parameters of type InetAddressedMessageModifier and TypeMethodDescriptionprotected void
PortMapper.channelRead0
(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<io.netty.buffer.ByteBuf> msg)