Uses of Class
org.drasyl.node.DrasylConfig
Package
Description
Contains
DrasylNode
.Describes
DrasylNode
s as finite state machines.Flexible extensions of drasyl via plugins that can be loaded into the pipeline together with
user-defined settings.
Serialization of java objects to byte arrays and vice versa.
-
Uses of DrasylConfig in org.drasyl.node
Modifier and TypeMethodDescriptionDrasylConfig.Builder.build()
static DrasylConfig
DrasylConfig.of()
static DrasylConfig
DrasylConfig.of
(com.typesafe.config.Config config) static DrasylConfig
Parses a file into a Config instance.static DrasylConfig
Parses a file path into a Config instance.static DrasylConfig
Parses a file path into a Config instance.static DrasylConfig
DrasylConfig.parseString
(String s) Parses a string into a Config instance.Modifier and TypeMethodDescriptionstatic Identity
DrasylNode.generateIdentity
(DrasylConfig config) Generates an identity or uses the already generated identity from the givenconfig
.static DrasylConfig.Builder
DrasylConfig.newBuilder
(DrasylConfig config) ModifierConstructorDescriptionprotected
DrasylNode
(DrasylConfig config) Creates a new drasyl Node with the givenconfig
.protected
EventTypeDrasylNode
(DrasylConfig config) -
Uses of DrasylConfig in org.drasyl.node.behaviour
-
Uses of DrasylConfig in org.drasyl.node.channel
ModifierConstructorDescriptionDrasylNodeChannelInitializer
(DrasylConfig config, DrasylNode node) DrasylNodeServerChannelInitializer
(DrasylConfig config, DrasylNode node) -
Uses of DrasylConfig in org.drasyl.node.handler.plugin
Modifier and TypeMethodDescriptionstatic PluginEnvironment
PluginEnvironment.of
(DrasylConfig config, Identity identity, io.netty.channel.ChannelPipeline pipeline) ModifierConstructorDescriptionPluginsChildHandler
(DrasylConfig config, Identity identity) PluginsServerHandler
(DrasylConfig config, Identity identity) -
Uses of DrasylConfig in org.drasyl.node.handler.serialization