Uses of Interface
org.drasyl.DrasylNodeComponent
Packages that use DrasylNodeComponent
Package
Description
Core API that includes the 
DrasylNode and DrasylConfig.Monitors various states or events in the drasyl node.
Connects to super peer and other peers.
Establishes direct connections to other peers.
Automatic discovery of other running drasyl nodes in the same JVM.
Uses the file system to discover other drasyl nodes running on the local computer.
Provides a server to which children and other peers can connect.
- 
Uses of DrasylNodeComponent in org.drasyl
Constructor parameters in org.drasyl with type arguments of type DrasylNodeComponentModifierConstructorDescriptionprotectedDrasylNode(DrasylConfig config, Identity identity, PeersManager peersManager, PeerChannelGroup channelGroup, Set<Endpoint> endpoints, AtomicBoolean acceptNewConnections, Pipeline pipeline, List<DrasylNodeComponent> components, PluginManager pluginManager, AtomicBoolean started, CompletableFuture<Void> startSequence, CompletableFuture<Void> shutdownSequence)  - 
Uses of DrasylNodeComponent in org.drasyl.monitoring
Classes in org.drasyl.monitoring that implement DrasylNodeComponentModifier and TypeClassDescriptionclassMonitors various states or events in the drasyl Node. - 
Uses of DrasylNodeComponent in org.drasyl.peer.connection.client
Classes in org.drasyl.peer.connection.client that implement DrasylNodeComponentModifier and TypeClassDescriptionclassUsed byDirectConnectionsManagerto establish a direct connection to another peer.classThis class represents the link betweenDrasylNodeand the super peer. - 
Uses of DrasylNodeComponent in org.drasyl.peer.connection.direct
Classes in org.drasyl.peer.connection.direct that implement DrasylNodeComponentModifier and TypeClassDescriptionclassThis class is responsible for establishing and managing direct connections with other drasyl nodes. - 
Uses of DrasylNodeComponent in org.drasyl.peer.connection.intravm
Classes in org.drasyl.peer.connection.intravm that implement DrasylNodeComponentModifier and TypeClassDescriptionclassUses shared memory to discover other drasyl nodes running on same JVM. - 
Uses of DrasylNodeComponent in org.drasyl.peer.connection.localhost
Classes in org.drasyl.peer.connection.localhost that implement DrasylNodeComponentModifier and TypeClassDescriptionclassUses the file system to discover other drasyl nodes running on the local computer. - 
Uses of DrasylNodeComponent in org.drasyl.peer.connection.server
Classes in org.drasyl.peer.connection.server that implement DrasylNodeComponentModifier and TypeClassDescriptionclassThe server binds to a defined port and thus allows the node to be discovered and contacted by other peers.