Uses of Package
org.drasyl.event
-
Packages that use org.drasyl.event Package Description org.drasyl Core API that includes theDrasylNode
andDrasylConfig
.org.drasyl.behaviour DescribesDrasylNode
s as finite state machines.org.drasyl.event Contains events that inform the application about various states of the drasyl node, incoming communication, or connection type changes.org.drasyl.intravm Automatic discovery of other running drasyl nodes in the same JVM.org.drasyl.localhost Uses the file system to discover other drasyl nodes running on the local computer.org.drasyl.loopback.handler org.drasyl.monitoring Monitors various states or events in the drasyl node.org.drasyl.peer Package contains classes that are used for communicating with other peers.org.drasyl.pipeline Link between application and drasyl overlay network.org.drasyl.pipeline.handler Contains default implementations for some basic handlers.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. -
Classes in org.drasyl.event used by org.drasyl Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.behaviour Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.event Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages.MessageEvent This event signals that the node has received a message addressed to it.Node Used byEvent
to describe an event related to the local Node (e.g.NodeDownEvent This event signals that the node is shut down.NodeEvent Events that refer to aNode
.NodeNormalTerminationEvent This events signals that the node has terminated normally.NodeOfflineEvent This event signals that the node is currently not connected to a super peer.NodeOnlineEvent This event signals that the node is currently connected to a super peer.NodeUnrecoverableErrorEvent This events signals that the node encountered an unrecoverable error.NodeUpEvent This event signals that the node has been started.Peer Used byEvent
to describe an event related to a Peer (e.g.PeerDirectEvent This event signals that the node has established a direct connection to a peer.PeerEvent Events that refer to aPeer
.PeerRelayEvent This event signals that communication with this peer is only possible by relaying messages via a super peer. -
Classes in org.drasyl.event used by org.drasyl.intravm Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.localhost Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.loopback.handler Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.monitoring Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.peer Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.pipeline Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.pipeline.handler Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.pipeline.skeleton Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.remote.handler Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages. -
Classes in org.drasyl.event used by org.drasyl.remote.handler.portmapper Class Description Event Describes an Event that provides the application with information about the local node, other peers, connections or incoming messages.NodeUpEvent This event signals that the node has been started.