Uses of Class
org.drasyl.peer.PeersManager
-
Packages that use PeersManager Package Description org.drasyl Core API that includes theDrasylNode
andDrasylConfig
.org.drasyl.behaviour DescribesDrasylNode
s as finite state machines.org.drasyl.pipeline Link between application and drasyl overlay network. -
-
Uses of PeersManager in org.drasyl
Constructors in org.drasyl with parameters of type PeersManager Constructor Description DrasylNode(DrasylConfig config, Identity identity, PeersManager peersManager, Pipeline pipeline, PluginManager pluginManager, AtomicReference<CompletableFuture<Void>> startFuture, AtomicReference<CompletableFuture<Void>> shutdownFuture, io.reactivex.rxjava3.core.Scheduler scheduler)
-
Uses of PeersManager in org.drasyl.behaviour
Constructors in org.drasyl.behaviour with parameters of type PeersManager Constructor Description BehavioralDrasylNode(DrasylConfig config, Identity identity, PeersManager peersManager, Pipeline pipeline, PluginManager pluginManager, AtomicReference<CompletableFuture<Void>> startFuture, AtomicReference<CompletableFuture<Void>> shutdownFuture, io.reactivex.rxjava3.core.Scheduler scheduler)
BehavioralDrasylNode(DrasylConfig config, Identity identity, PeersManager peersManager, Pipeline pipeline, PluginManager pluginManager, AtomicReference<CompletableFuture<Void>> startFuture, AtomicReference<CompletableFuture<Void>> shutdownFuture, io.reactivex.rxjava3.core.Scheduler scheduler, Behavior behavior)
-
Uses of PeersManager in org.drasyl.pipeline
Fields in org.drasyl.pipeline declared as PeersManager Modifier and Type Field Description protected PeersManager
AbstractPipeline. peersManager
Methods in org.drasyl.pipeline that return PeersManager Modifier and Type Method Description PeersManager
HandlerContext. peersManager()
Returns the peers manager of this node.Constructors in org.drasyl.pipeline with parameters of type PeersManager Constructor Description DefaultHandlerContext(String name, Handler handler, DrasylConfig config, Pipeline pipeline, DrasylScheduler dependentScheduler, DrasylScheduler independentScheduler, Identity identity, PeersManager peersManager, Serialization inboundSerialization, Serialization outboundSerialization)
Generates a new default handler context for the givenhandler
.DrasylPipeline(Consumer<Event> eventConsumer, DrasylConfig config, Identity identity, PeersManager peersManager, io.netty.channel.EventLoopGroup bossGroup)
EmbeddedPipeline(DrasylConfig config, Identity identity, PeersManager peersManager, Handler... handlers)
Creates a new embedded pipeline and adds all given handler to it.EmbeddedPipeline(DrasylConfig config, Identity identity, PeersManager peersManager, DrasylScheduler dependentScheduler, DrasylScheduler independentScheduler, Handler... handlers)
-