A C D E G H I L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(TestResults) - Method in class org.drasyl.cli.command.perf.message.TestResults
- adjustResults(TestResults) - Method in class org.drasyl.cli.command.perf.message.TestResults
C
- Cli - Class in org.drasyl.cli
-
Provides a command line interface with drasyl-related tools (run root node, generate identity, etc.).
- Cli() - Constructor for class org.drasyl.cli.Cli
- CliException - Exception in org.drasyl.cli
-
This exception signals an error occurred during execution in
Cli
implementations. - CliException(String) - Constructor for exception org.drasyl.cli.CliException
- CliException(String, Throwable) - Constructor for exception org.drasyl.cli.CliException
- CliException(Throwable) - Constructor for exception org.drasyl.cli.CliException
- Command - Interface in org.drasyl.cli.command
-
Defines a command of the
Cli
. - COMMANDS - Static variable in class org.drasyl.cli.Cli
- COMPLETE_TEST_TRIES - Static variable in class org.drasyl.cli.command.perf.PerfTestSender
- created() - Method in class org.drasyl.cli.command.perf.PerfClientNode
- created() - Method in class org.drasyl.cli.command.perf.PerfServerNode
- created() - Method in class org.drasyl.cli.command.wormhole.ReceivingWormholeNode
- created() - Method in class org.drasyl.cli.command.wormhole.SendingWormholeNode
D
- doneFuture() - Method in class org.drasyl.cli.command.perf.PerfClientNode
- doneFuture() - Method in class org.drasyl.cli.command.perf.PerfServerNode
- doneFuture() - Method in class org.drasyl.cli.command.wormhole.ReceivingWormholeNode
- doneFuture() - Method in class org.drasyl.cli.command.wormhole.SendingWormholeNode
E
- equals(Object) - Method in class org.drasyl.cli.command.wormhole.PasswordMessage
- equals(Object) - Method in class org.drasyl.cli.command.wormhole.TextMessage
- execute(String[]) - Method in interface org.drasyl.cli.command.Command
- execute(CommandLine) - Method in class org.drasyl.cli.command.GenerateIdentityCommand
- execute(CommandLine) - Method in class org.drasyl.cli.command.HelpCommand
- execute(CommandLine) - Method in class org.drasyl.cli.command.NodeCommand
- execute(CommandLine) - Method in class org.drasyl.cli.command.PerfCommand
- execute(CommandLine) - Method in class org.drasyl.cli.command.VersionCommand
- execute(CommandLine) - Method in class org.drasyl.cli.command.WormholeCommand
- EXIT_FAILURE - Static variable in class org.drasyl.cli.Cli
- EXIT_SUCCESS - Static variable in class org.drasyl.cli.Cli
G
- GenerateIdentityCommand - Class in org.drasyl.cli.command
-
Generate and output new Identity in JSON format.
- GenerateIdentityCommand() - Constructor for class org.drasyl.cli.command.GenerateIdentityCommand
- getDescription() - Method in interface org.drasyl.cli.command.Command
- getDescription() - Method in class org.drasyl.cli.command.GenerateIdentityCommand
- getDescription() - Method in class org.drasyl.cli.command.HelpCommand
- getDescription() - Method in class org.drasyl.cli.command.NodeCommand
- getDescription() - Method in class org.drasyl.cli.command.PerfCommand
- getDescription() - Method in class org.drasyl.cli.command.VersionCommand
- getDescription() - Method in class org.drasyl.cli.command.WormholeCommand
- getLostMessages() - Method in class org.drasyl.cli.command.perf.message.TestResults
- getMessageSize() - Method in class org.drasyl.cli.command.perf.message.TestResults
- getMps() - Method in class org.drasyl.cli.command.perf.message.SessionRequest
- getOptions() - Method in class org.drasyl.cli.command.PerfCommand
- getOptions() - Method in class org.drasyl.cli.command.WormholeCommand
- getOutOfOrderMessages() - Method in class org.drasyl.cli.command.perf.message.TestResults
- getPassword() - Method in class org.drasyl.cli.command.wormhole.PasswordMessage
- getSize() - Method in class org.drasyl.cli.command.perf.message.SessionRequest
- getStartTime() - Method in class org.drasyl.cli.command.perf.message.TestResults
- getStopTime() - Method in class org.drasyl.cli.command.perf.message.TestResults
- getTestStartTime() - Method in class org.drasyl.cli.command.perf.message.TestResults
- getText() - Method in class org.drasyl.cli.command.wormhole.TextMessage
- getTime() - Method in class org.drasyl.cli.command.perf.message.SessionRequest
- getTotalMessages() - Method in class org.drasyl.cli.command.perf.message.TestResults
H
- hashCode() - Method in class org.drasyl.cli.command.wormhole.PasswordMessage
- hashCode() - Method in class org.drasyl.cli.command.wormhole.TextMessage
- help(CommandLine) - Method in class org.drasyl.cli.command.GenerateIdentityCommand
- help(CommandLine) - Method in class org.drasyl.cli.command.HelpCommand
- help(CommandLine) - Method in class org.drasyl.cli.command.NodeCommand
- help(CommandLine) - Method in class org.drasyl.cli.command.PerfCommand
- help(CommandLine) - Method in class org.drasyl.cli.command.VersionCommand
- help(CommandLine) - Method in class org.drasyl.cli.command.WormholeCommand
- HelpCommand - Class in org.drasyl.cli.command
-
Show help for drasyl commands and flags.
- HelpCommand() - Constructor for class org.drasyl.cli.command.HelpCommand
I
- incrementLostMessages() - Method in class org.drasyl.cli.command.perf.message.TestResults
- incrementOutOfOrderMessages() - Method in class org.drasyl.cli.command.perf.message.TestResults
- incrementTotalMessages() - Method in class org.drasyl.cli.command.perf.message.TestResults
- incrementTotalMessages(long) - Method in class org.drasyl.cli.command.perf.message.TestResults
- isReverse() - Method in class org.drasyl.cli.command.perf.message.SessionRequest
L
- log() - Method in class org.drasyl.cli.command.GenerateIdentityCommand
- log() - Method in class org.drasyl.cli.command.HelpCommand
- log() - Method in class org.drasyl.cli.command.NodeCommand
- log() - Method in class org.drasyl.cli.command.PerfCommand
- log() - Method in class org.drasyl.cli.command.VersionCommand
- log() - Method in class org.drasyl.cli.command.WormholeCommand
M
- main(String[]) - Static method in class org.drasyl.cli.Cli
- MICROSECONDS - Static variable in class org.drasyl.cli.command.perf.message.TestResults
N
- NodeCommand - Class in org.drasyl.cli.command
-
Run a drasyl node.
- NodeCommand() - Constructor for class org.drasyl.cli.command.NodeCommand
O
- ONLINE_TIMEOUT - Static variable in class org.drasyl.cli.command.perf.PerfClientNode
- ONLINE_TIMEOUT - Static variable in class org.drasyl.cli.command.perf.PerfServerNode
- ONLINE_TIMEOUT - Static variable in class org.drasyl.cli.command.wormhole.ReceivingWormholeNode
- ONLINE_TIMEOUT - Static variable in class org.drasyl.cli.command.wormhole.SendingWormholeNode
- org.drasyl.cli - package org.drasyl.cli
-
Provides a command line interface with drasyl-related tools (run root node, generate identity, etc.).
- org.drasyl.cli.command - package org.drasyl.cli.command
- org.drasyl.cli.command.perf - package org.drasyl.cli.command.perf
-
Provides the
perf
command for theCli
. - org.drasyl.cli.command.perf.message - package org.drasyl.cli.command.perf.message
-
Contains messages that are sent between
PerfClientNode
andPerfServerNode
. - org.drasyl.cli.command.wormhole - package org.drasyl.cli.command.wormhole
-
Provides the
wormhole
command for theCli
.
P
- PASSWORD_LENGTH - Static variable in class org.drasyl.cli.command.wormhole.SendingWormholeNode
- PasswordMessage - Class in org.drasyl.cli.command.wormhole
- PasswordMessage(String) - Constructor for class org.drasyl.cli.command.wormhole.PasswordMessage
- PERCENT - Static variable in class org.drasyl.cli.command.perf.message.TestResults
- PerfClientNode - Class in org.drasyl.cli.command.perf
-
Connects to a
PerfServerNode
and performs a connection test. - PerfClientNode(DrasylConfig, PrintStream) - Constructor for class org.drasyl.cli.command.perf.PerfClientNode
- PerfCommand - Class in org.drasyl.cli.command
-
Inspired by https://iperf.fr/iperf-download.php.
- PerfCommand() - Constructor for class org.drasyl.cli.command.PerfCommand
- PerfMessage - Interface in org.drasyl.cli.command.perf.message
- PerfServerNode - Class in org.drasyl.cli.command.perf
-
PerfClientNode
s can connect to this server to perform connection tests. - PerfServerNode(DrasylConfig, PrintStream) - Constructor for class org.drasyl.cli.command.perf.PerfServerNode
- PerfTestReceiver - Class in org.drasyl.cli.command.perf
-
Represents the receiving node in a performance test.
- PerfTestReceiver(IdentityPublicKey, SessionRequest, Scheduler, PrintStream, BiFunction<IdentityPublicKey, Object, CompletionStage<Void>>, Supplier<Behavior>, Function<Exception, Behavior>) - Constructor for class org.drasyl.cli.command.perf.PerfTestReceiver
- PerfTestSender - Class in org.drasyl.cli.command.perf
-
Represents the sending node in a performance test.
- PerfTestSender(IdentityPublicKey, SessionRequest, Scheduler, PrintStream, BiFunction<IdentityPublicKey, Object, CompletionStage<Void>>, Supplier<Behavior>, Function<Exception, Behavior>) - Constructor for class org.drasyl.cli.command.perf.PerfTestSender
- print() - Method in class org.drasyl.cli.command.perf.message.TestResults
R
- ReceivingWormholeNode - Class in org.drasyl.cli.command.wormhole
- ReceivingWormholeNode(DrasylConfig, PrintStream) - Constructor for class org.drasyl.cli.command.wormhole.ReceivingWormholeNode
- REQUEST_TEXT_TIMEOUT - Static variable in class org.drasyl.cli.command.wormhole.ReceivingWormholeNode
- requestText(IdentityPublicKey, String) - Method in class org.drasyl.cli.command.wormhole.ReceivingWormholeNode
- run() - Method in class org.drasyl.cli.command.perf.PerfTestReceiver
- run() - Method in class org.drasyl.cli.command.perf.PerfTestSender
- run(String[]) - Method in class org.drasyl.cli.Cli
S
- SendingWormholeNode - Class in org.drasyl.cli.command.wormhole
- SendingWormholeNode(DrasylConfig, PrintStream) - Constructor for class org.drasyl.cli.command.wormhole.SendingWormholeNode
- SESSION_PROGRESS_INTERVAL - Static variable in class org.drasyl.cli.command.perf.PerfTestReceiver
- SESSION_PROGRESS_INTERVAL - Static variable in class org.drasyl.cli.command.perf.PerfTestSender
- SESSION_TIMEOUT - Static variable in class org.drasyl.cli.command.perf.PerfTestReceiver
- SessionConfirmation - Class in org.drasyl.cli.command.perf.message
- SessionConfirmation() - Constructor for class org.drasyl.cli.command.perf.message.SessionConfirmation
- SessionRejection - Class in org.drasyl.cli.command.perf.message
- SessionRejection() - Constructor for class org.drasyl.cli.command.perf.message.SessionRejection
- SessionRequest - Class in org.drasyl.cli.command.perf.message
-
Sent from the
PerfClientNode
to thePerfServerNode
to request a new session. - SessionRequest(int, int, int, boolean) - Constructor for class org.drasyl.cli.command.perf.message.SessionRequest
- setTestOptions(IdentityPublicKey, int, int, int, boolean, boolean) - Method in class org.drasyl.cli.command.perf.PerfClientNode
- setText(String) - Method in class org.drasyl.cli.command.wormhole.SendingWormholeNode
- stop(long) - Method in class org.drasyl.cli.command.perf.message.TestResults
T
- TEST_DELAY - Static variable in class org.drasyl.cli.command.perf.PerfServerNode
- TestResults - Class in org.drasyl.cli.command.perf.message
- TestResults(long, long, long) - Constructor for class org.drasyl.cli.command.perf.message.TestResults
- TextMessage - Class in org.drasyl.cli.command.wormhole
- TextMessage(String) - Constructor for class org.drasyl.cli.command.wormhole.TextMessage
- toString() - Method in class org.drasyl.cli.command.perf.message.SessionRequest
V
- VersionCommand - Class in org.drasyl.cli.command
-
Show the version number.
- VersionCommand() - Constructor for class org.drasyl.cli.command.VersionCommand
W
- WormholeCommand - Class in org.drasyl.cli.command
-
Inspired by Magic Wormhole.
- WormholeCommand() - Constructor for class org.drasyl.cli.command.WormholeCommand
- WormholeMessage - Interface in org.drasyl.cli.command.wormhole
- WrongPasswordMessage - Class in org.drasyl.cli.command.wormhole
- WrongPasswordMessage() - Constructor for class org.drasyl.cli.command.wormhole.WrongPasswordMessage
All Classes All Packages