Uses of Interface
org.drasyl.pipeline.address.Address
Packages that use Address
Package
Description
Contains classes to manage the 
Identity of the drasyl node.Link between application and drasyl overlay network.
Package contains classes that are used for encoding/decoding objects.
- 
Uses of Address in org.drasyl.identity
Classes in org.drasyl.identity that implement AddressModifier and TypeClassDescriptionclassThis interface models a compressed key that can be converted into a string and vice versa.classThis interface models a compressed key that can be converted into a string and vice versa. - 
Uses of Address in org.drasyl.pipeline
Classes in org.drasyl.pipeline with type parameters of type AddressModifier and TypeClassDescriptionclassSimpleDuplexHandler<I,E, O, A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages and events.classSimpleInboundHandler<I,E, A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages and events.classSimpleOutboundHandler<O,A extends Address> HandlerAdapterwhich allows to explicit only handle a specific type of messages.Methods in org.drasyl.pipeline with parameters of type AddressModifier and TypeMethodDescriptionprotected booleanAddressHandlerAdapter.acceptAddress(Address address) Returnstrueif the given address should be handled,falseotherwise.HandlerContext.fireRead(Address sender, Object msg, CompletableFuture<Void> future) Received a message.DefaultPipeline.processInbound(Address sender, Object msg) Pipeline.processInbound(Address sender, Object msg) Processes an inbound message by the pipeline.DefaultPipeline.processOutbound(Address recipient, Object msg) Pipeline.processOutbound(Address recipient, Object msg) Processes an outbound message by the pipeline.voidHandler.read(HandlerContext ctx, Address sender, Object msg, CompletableFuture<Void> future) Gets called if aObjectwas received.voidHandlerAdapter.read(HandlerContext ctx, Address sender, Object msg, CompletableFuture<Void> future) voidSimpleInboundHandler.read(HandlerContext ctx, Address sender, Object msg, CompletableFuture<Void> future) voidHandler.write(HandlerContext ctx, Address recipient, Object msg, CompletableFuture<Void> future) Gets called if aObjectwas send from the application to a recipient.voidHandlerAdapter.write(HandlerContext ctx, Address recipient, Object msg, CompletableFuture<Void> future) HandlerContext.write(Address recipient, Object msg, CompletableFuture<Void> future) Request to write a message via thisHandlerContextthrough thePipeline.voidSimpleDuplexHandler.write(HandlerContext ctx, Address recipient, Object msg, CompletableFuture<Void> future) voidSimpleOutboundHandler.write(HandlerContext ctx, Address recipient, Object msg, CompletableFuture<Void> future)  - 
Uses of Address in org.drasyl.pipeline.address
Classes in org.drasyl.pipeline.address that implement AddressModifier and TypeClassDescriptionclass - 
Uses of Address in org.drasyl.pipeline.codec
Classes in org.drasyl.pipeline.codec with type parameters of type Address