Uses of Class
org.drasyl.pipeline.skeleton.SimpleInboundEventAwareHandler
-
Packages that use SimpleInboundEventAwareHandler Package Description org.drasyl.intravm Automatic discovery of other running drasyl nodes in the same JVM.org.drasyl.loopback.handler org.drasyl.monitoring Monitors various states or events in the drasyl node.org.drasyl.pipeline.handler Contains default implementations for some basic handlers.org.drasyl.pipeline.serialization Package contains classes that are used for serialisation of message to byte arrays and vice vera.org.drasyl.pipeline.skeleton Contains skeleton implementations for the most often used idioms (e.g., in- or outbound-only handlers).org.drasyl.remote.handler Handlers used to communicate with remote nodes.org.drasyl.remote.handler.portmapper ContainsPortMapper
that attempts to create port forwarding via PCP, NAT-PMP, UPnP-IDG. -
-
Uses of SimpleInboundEventAwareHandler in org.drasyl.intravm
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.intravm Modifier and Type Class Description class
IntraVmDiscovery
Uses shared memory to discover other drasyl nodes running on same JVM. -
Uses of SimpleInboundEventAwareHandler in org.drasyl.loopback.handler
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.loopback.handler Modifier and Type Class Description class
InboundMessageGuard
This handler filters incoming messages not addressed to the local node. -
Uses of SimpleInboundEventAwareHandler in org.drasyl.monitoring
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.monitoring Modifier and Type Class Description class
Monitoring
Monitors various states or events in the drasyl node. -
Uses of SimpleInboundEventAwareHandler in org.drasyl.pipeline.handler
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.pipeline.handler Modifier and Type Class Description class
AddressedEnvelopeHandler
This handler wraps all outgoing messages in anAddressedEnvelope
.class
MessagesThroughputHandler
Helper class to visualize the number of inbound and outbound messages per second. -
Uses of SimpleInboundEventAwareHandler in org.drasyl.pipeline.serialization
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.pipeline.serialization Modifier and Type Class Description class
MessageSerializer
This handler serializes messages to byte array an vice vera. -
Uses of SimpleInboundEventAwareHandler in org.drasyl.pipeline.skeleton
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.pipeline.skeleton Modifier and Type Class Description class
SimpleDuplexEventAwareHandler<I,E,O,A extends Address>
HandlerAdapter
which allows to explicit only handle a specific type of messages and events.class
SimpleDuplexHandler<I,O,A extends Address>
HandlerAdapter
which allows to explicit only handle a specific type of messages and events.class
SimpleInboundHandler<I,A extends Address>
HandlerAdapter
which allows to explicit only handle a specific type of inbound messages. -
Uses of SimpleInboundEventAwareHandler in org.drasyl.remote.handler
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.remote.handler Modifier and Type Class Description class
ArmHandler
Arms (sign/encrypt) outbound and disarms (verify/decrypt) inbound messages.class
ByteBuf2MessageHandler
Handler that converts a givenByteBuf
to aAddressedIntermediateEnvelope
.class
ChunkingHandler
This handler is responsible for merging incoming message chunks into a single message as well as splitting outgoing too large messages into chunks.class
InternetDiscoveryHandler
This handler performs the following tasks, which help to communicate with nodes located in other networks: Joins one or more super peers or acts itself as a super peer (super peers act as registries of available nodes on the network.class
InvalidProofOfWorkFilter
This handler filters out all messages received with invalid proof of work.class
OtherNetworkFilter
This handler filters out all messages received from other networks. -
Uses of SimpleInboundEventAwareHandler in org.drasyl.remote.handler.portmapper
Subclasses of SimpleInboundEventAwareHandler in org.drasyl.remote.handler.portmapper Modifier and Type Class Description class
PortMapper
This handler tries to create a port forwarding for the UDP server using different methods (PCP, NAT-PMP, UPnP-IGD, etc.).
-