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 withnewContentas the newDefaultAddressedEnvelope.content().OverlayAddressedMessage.resolve(InetSocketAddress address) Returns a copy of this message withnewRecipientas the newDefaultAddressedEnvelope.recipient().InetAddressedMessage.retain()InetAddressedMessage.retain(int increment) InetAddressedMessage.route(InetSocketAddress newRecipient) Returns a copy of this message withnewRecipientas 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 voidInvalidProofOfWorkFilter.channelRead0(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> msg) protected voidOtherNetworkFilter.channelRead0(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> msg) protected voidRateLimiter.channelRead0(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<FullReadMessage<?>> msg) protected voidByteToRemoteMessageCodec.decode(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<io.netty.buffer.ByteBuf> msg, List<Object> out) protected voidByteToRemoteMessageCodec.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 voidProtocolArmHandler.decode(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<ArmedProtocolMessage> msg, List<Object> out) protected voidUnarmedMessageDecoder.decode(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<UnarmedProtocolMessage> msg, List<Object> out) protected voidProtocolArmHandler.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 voidInternetDiscoverySuperPeerHandler.relayMessage(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<RemoteMessage> addressedMsg, InetSocketAddress inetAddress) protected voidTraversingInternetDiscoverySuperPeerHandler.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 voidPortMapper.channelRead0(io.netty.channel.ChannelHandlerContext ctx, InetAddressedMessage<io.netty.buffer.ByteBuf> msg)