Uses of Interface
org.drasyl.event.Event
Packages that use Event
Package
Description
Core API that includes the
DrasylNode
and DrasylConfig
.Contains events that inform the application about various states of the drasyl node, incoming
communication, or connection type changes.
Package contains classes that are used for communicating with other peers.
Link between application and drasyl overlay network.
Package contains classes that are used for encoding/decoding objects.
-
Uses of Event in org.drasyl
Methods in org.drasyl that return types with arguments of type EventModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Observable<Event>
ObservableDrasylNode.events()
Methods in org.drasyl with parameters of type Event -
Uses of Event in org.drasyl.event
Subinterfaces of Event in org.drasyl.eventModifier and TypeInterfaceDescriptioninterface
Events that refer to aNode
.interface
Events that refer to aPeer
.Classes in org.drasyl.event that implement EventModifier and TypeClassDescriptionclass
This event signals that the node has received a message addressed to it.class
This event signals that the node is shut down.class
This events signals that the node has terminated normally.class
This event signals that the node is currently not connected to a super peer.class
This event signals that the node has successfully registered with the super peer.class
This events signals that the node encountered an unrecoverable error.class
This event signals that the node has been started.class
This event signals that the node has established a direct connection to a peer.class
This event signals that the node has established a connection via a super peer to a peer. -
Uses of Event in org.drasyl.peer
Constructor parameters in org.drasyl.peer with type arguments of type Event -
Uses of Event in org.drasyl.pipeline
Methods in org.drasyl.pipeline that return types with arguments of type EventModifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Observable<Event>
EmbeddedPipeline.inboundEvents()
Methods in org.drasyl.pipeline with parameters of type EventModifier and TypeMethodDescriptionprotected boolean
SimpleInboundHandler.acceptEvent
(Event msg) Returnstrue
if the given event should be handled.void
Handler.eventTriggered
(HandlerContext ctx, Event event, CompletableFuture<Void> future) Gets called if aEvent
was emitted.void
HandlerAdapter.eventTriggered
(HandlerContext ctx, Event event, CompletableFuture<Void> future) void
SimpleInboundHandler.eventTriggered
(HandlerContext ctx, Event event, CompletableFuture<Void> future) HandlerContext.fireEventTriggered
(Event event, CompletableFuture<Void> future) Received an event.DefaultPipeline.processInbound
(Event event) Pipeline.processInbound
(Event event) Processes an inbound event by the pipeline.Constructor parameters in org.drasyl.pipeline with type arguments of type EventModifierConstructorDescriptionDrasylPipeline
(Consumer<Event> eventConsumer, DrasylConfig config, Identity identity) -
Uses of Event in org.drasyl.pipeline.codec
Methods in org.drasyl.pipeline.codec with parameters of type EventModifier and TypeMethodDescriptionprotected void
ApplicationMessage2ObjectHolderHandler.matchedEventTriggered
(HandlerContext ctx, Event event, CompletableFuture<Void> future) protected void
Codec.matchedEventTriggered
(HandlerContext ctx, Event event, CompletableFuture<Void> future) -
Uses of Event in org.drasyl.plugin.groups.client
Methods in org.drasyl.plugin.groups.client with parameters of type EventModifier and TypeMethodDescriptionprotected void
GroupsClientHandler.matchedEventTriggered
(HandlerContext ctx, Event event, CompletableFuture<Void> future) -
Uses of Event in org.drasyl.plugin.groups.client.event
Subinterfaces of Event in org.drasyl.plugin.groups.client.eventClasses in org.drasyl.plugin.groups.client.event that implement EventModifier and TypeClassDescriptionclass
An event that signals that this node has successfully joined a group.class
An event that signals, that a joining a specific group has failed.class
An event that signals that this node has left a group.class
An event that signals that a new member joined a group.class
An event that signals that a member has left a group.