Uses of Annotation Type
org.drasyl.util.internal.UnstableApi
Packages that use UnstableApi
Package
Description
netty
Channel for the drasyl overlay
network.Helper to load resources from (nested) JARs or file system
Libsodium wrappers for the crypto operations of drasyl
Handlers used to run a drasyl node.
For message decoding and encoding (like serialization).
Handlers used to communicate with remote nodes.
Discovery/Routing of peers on the internet.
The protocol used for communication with remote peers.
Contains
DrasylNode.Contains classes necessary for encrypted peer/application communication.
Utility classes used across multiple packages.
Logging API (for internal use only).
Packages with annotations of type UnstableApi
Package
Description
Classes for crypto-related operations.
Helper to load resources from (nested) JARs or file system
Libsodium wrappers for the crypto operations of drasyl
-
Uses of UnstableApi in org.drasyl.channel
Classes in org.drasyl.channel with annotations of type UnstableApiModifier and TypeClassDescriptionclassAChannelInitializerforDrasylServerChannels that relays all messages through super peers.classAChannelInitializerforDrasylServerChannels that tries to traverse (if any) NATs with a fallback to relaying all messages through super peers. -
Uses of UnstableApi in org.drasyl.crypto.loader
Classes in org.drasyl.crypto.loader with annotations of type UnstableApiModifier and TypeClassDescriptionclassHelper class to load the libsodium library from the preferred location.final classThis class helps to load native libraries, used with JNA. -
Uses of UnstableApi in org.drasyl.crypto.sodium
Classes in org.drasyl.crypto.sodium with annotations of type UnstableApiModifier and TypeClassDescriptionclassThis class loads and binds the JNASodium.classSimple wrapper class that make native class easier.classThis class presents a restricted view to the native sodium library. -
Uses of UnstableApi in org.drasyl.handler
Classes in org.drasyl.handler with annotations of type UnstableApiModifier and TypeClassDescriptionclassAChannelHandlerthat tracks allPathEvents containing RTT information and generates some statistics that are periodically passed to the channel as anPeersRttHandler.PeersRttReportevent. -
Uses of UnstableApi in org.drasyl.handler.codec
Constructors in org.drasyl.handler.codec with annotations of type UnstableApiModifierConstructorDescriptionJacksonCodec(com.fasterxml.jackson.databind.ObjectMapper mapper, Class<T> clazz) -
Uses of UnstableApi in org.drasyl.handler.remote
Classes in org.drasyl.handler.remote with annotations of type UnstableApiModifier and TypeClassDescriptionfinal classThis handler filters out all messages received with invalid proof of work.classStarts an UDP broadcast server and together with theLocalNetworkDiscoveryis responsible for discovering other nodes in the local network.classStarts an UDP server which joins a IP multicast group and together with theLocalNetworkDiscoveryis responsible for discovering other nodes in the local network. -
Uses of UnstableApi in org.drasyl.handler.remote.internet
Classes in org.drasyl.handler.remote.internet with annotations of type UnstableApiModifier and TypeClassDescriptionclassRe-uses address from messages with unconfirmed peers as last-resort. -
Uses of UnstableApi in org.drasyl.handler.remote.protocol
Classes in org.drasyl.handler.remote.protocol with annotations of type UnstableApiModifier and TypeInterfaceDescriptioninterfaceFullReadMessage<T extends FullReadMessage<?>>Describes a message whose content has been read completely.interfaceDescribes a message whose content has been read partially.classThis class models the public header of a drasyl protocol message.interfaceDescribes a message that is sent to remote peers via UDP/TCP. -
Uses of UnstableApi in org.drasyl.handler.rmi
Fields in org.drasyl.handler.rmi with annotations of type UnstableApiModifier and TypeFieldDescriptionstatic final com.fasterxml.jackson.databind.ObjectMapperRmiUtil.OBJECT_MAPPER -
Uses of UnstableApi in org.drasyl.node
Classes in org.drasyl.node with annotations of type UnstableApiModifier and TypeClassDescriptionfinal classHolds parent and childEventLoops that are shared across allDrasylNodes. -
Uses of UnstableApi in org.drasyl.node.channel
Classes in org.drasyl.node.channel with annotations of type UnstableApi -
Uses of UnstableApi in org.drasyl.node.handler.crypto
Classes in org.drasyl.node.handler.crypto with annotations of type UnstableApi -
Uses of UnstableApi in org.drasyl.util
Classes in org.drasyl.util with annotations of type UnstableApiModifier and TypeClassDescriptionfinal classUtility to colorize and style Strings with ANSI escape sequences. -
Uses of UnstableApi in org.drasyl.util.logging
Classes in org.drasyl.util.logging with annotations of type UnstableApi