Uses of Class
org.drasyl.channel.InetAddressedMessage
-
Packages that use InetAddressedMessage Package Description org.drasyl.channel nettyChannel
for the drasyl overlay network.org.drasyl.handler.remote Handlers used to communicate with remote nodes.org.drasyl.handler.remote.crypto Contains classes necessary for encrypted protocol communication.org.drasyl.handler.remote.internet Discovery/Routing of peers on the internet.org.drasyl.handler.remote.portmapper ContainsPortMapper
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 InetAddressedMessage Modifier and Type Method Description <N> InetAddressedMessage<N>
InetAddressedMessage. replace(N newContent)
Returns a copy of this message withnewContent
as the newDefaultAddressedEnvelope.content()
.InetAddressedMessage<M>
OverlayAddressedMessage. resolve(InetSocketAddress address)
Returns a copy of this message withnewRecipient
as the newDefaultAddressedEnvelope.recipient()
.InetAddressedMessage<M>
InetAddressedMessage. retain()
InetAddressedMessage<M>
InetAddressedMessage. retain(int increment)
InetAddressedMessage<M>
InetAddressedMessage. route(InetSocketAddress newRecipient)
Returns a copy of this message withnewRecipient
as the newDefaultAddressedEnvelope.recipient()
.InetAddressedMessage<M>
InetAddressedMessage. touch()
InetAddressedMessage<M>
InetAddressedMessage. touch(Object hint)
-
Uses of InetAddressedMessage in org.drasyl.handler.remote
Methods in org.drasyl.handler.remote with parameters of type InetAddressedMessage Modifier and Type Method Description protected 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 InetAddressedMessage Modifier and Type Method Description protected 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 InetAddressedMessage Modifier and Type Method Description protected 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 InetAddressedMessage Modifier and Type Method Description protected void
PortMapper. channelRead0(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<io.netty.buffer.ByteBuf> msg)
-