A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractChannelInitializer - Class in org.drasyl.cli.channel
- AbstractChannelInitializer(Identity, InetSocketAddress, int, long, Map<IdentityPublicKey, InetSocketAddress>) - Constructor for class org.drasyl.cli.channel.AbstractChannelInitializer
- add(TestResults) - Method in class org.drasyl.cli.perf.message.TestResults
- adjustResults(TestResults) - Method in class org.drasyl.cli.perf.message.TestResults
- ARM_SESSION_TIME - Static variable in class org.drasyl.cli.tunnel.channel.TunnelExposeChildChannelInitializer
- ARM_SESSION_TIME - Static variable in class org.drasyl.cli.wormhole.channel.WormholeSendChildChannelInitializer
- ARQ_RETRY_TIMEOUT - Static variable in class org.drasyl.cli.perf.channel.PerfServerChildChannelInitializer
- ARQ_RETRY_TIMEOUT - Static variable in class org.drasyl.cli.tunnel.channel.TunnelExposeChildChannelInitializer
- ARQ_RETRY_TIMEOUT - Static variable in class org.drasyl.cli.wormhole.channel.WormholeSendChildChannelInitializer
- ARQ_WINDOW_SIZE - Static variable in class org.drasyl.cli.wormhole.channel.WormholeSendChildChannelInitializer
B
- bindAddress - Variable in class org.drasyl.cli.ChannelOptions
- BindFailedException(String, Throwable) - Constructor for exception org.drasyl.cli.tunnel.handler.ConsumeDrasylHandler.BindFailedException
C
- call() - Method in class org.drasyl.cli.ChannelOptions
- call() - Method in class org.drasyl.cli.tunnel.TunnelExposeCommand
- call() - Method in class org.drasyl.cli.wormhole.WormholeSendCommand
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.handler.SpawnChildChannelToPeer
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.handler.SuperPeerTimeoutHandler
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.perf.handler.PerfSessionRequestorHandler
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.perf.handler.PerfSessionSenderHandler
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.tunnel.handler.ConsumeDrasylHandler
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.tunnel.handler.ExposeDrasylHandler
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.tunnel.handler.ExposeTcpCHandler
- channelActive(ChannelHandlerContext) - Method in class org.drasyl.cli.wormhole.handler.WormholeReceiver
- ChannelActive - Class in org.drasyl.cli.tunnel.message
- ChannelActive(Channel) - Constructor for class org.drasyl.cli.tunnel.message.ChannelActive
- ChannelActive(ChannelId) - Constructor for class org.drasyl.cli.tunnel.message.ChannelActive
- ChannelActive(String) - Constructor for class org.drasyl.cli.tunnel.message.ChannelActive
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.handler.SuperPeerTimeoutHandler
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.perf.handler.PerfSessionReceiverHandler
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.perf.handler.PerfSessionRequestorHandler
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.tunnel.handler.ConsumeDrasylHandler
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.tunnel.handler.ExposeDrasylHandler
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.tunnel.handler.ExposeTcpCHandler
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.wormhole.handler.WormholeFileReceiver
- channelInactive(ChannelHandlerContext) - Method in class org.drasyl.cli.wormhole.handler.WormholeReceiver
- ChannelOptions - Class in org.drasyl.cli
- ChannelOptions(EventLoopGroup) - Constructor for class org.drasyl.cli.ChannelOptions
- ChannelOptions(EventLoopGroup, EventLoopGroup) - Constructor for class org.drasyl.cli.ChannelOptions
- ChannelOptions(PrintStream, PrintStream, EventLoopGroup, EventLoopGroup, Level, File, InetSocketAddress, int, int, Map<IdentityPublicKey, InetSocketAddress>) - Constructor for class org.drasyl.cli.ChannelOptions
- channelRead(ChannelHandlerContext, Object) - Method in class org.drasyl.cli.tunnel.handler.ConsumeDrasylHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.drasyl.cli.tunnel.handler.ExposeDrasylHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.drasyl.cli.tunnel.handler.ExposeTcpCHandler
- channelRead0(ChannelHandlerContext, ByteBuf) - Method in class org.drasyl.cli.wormhole.handler.WormholeFileReceiver
- channelRead0(ChannelHandlerContext, Object) - Method in class org.drasyl.cli.perf.handler.PerfSessionReceiverHandler
- channelRead0(ChannelHandlerContext, PerfMessage) - Method in class org.drasyl.cli.perf.handler.PerfSessionRequestorHandler
- channelRead0(ChannelHandlerContext, PerfMessage) - Method in class org.drasyl.cli.perf.handler.PerfSessionSenderHandler
- channelRead0(ChannelHandlerContext, SessionRequest) - Method in class org.drasyl.cli.perf.handler.PerfSessionAcceptorHandler
- channelRead0(ChannelHandlerContext, TunnelMessage) - Method in class org.drasyl.cli.tunnel.handler.ExposeDrasylHandler
- channelRead0(ChannelHandlerContext, WormholeMessage) - Method in class org.drasyl.cli.wormhole.handler.WormholeReceiver
- channelReadComplete(ChannelHandlerContext) - Method in class org.drasyl.cli.tunnel.handler.ExposeTcpCHandler
- 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
- Close - Class in org.drasyl.cli.tunnel.message
- Close(Channel) - Constructor for class org.drasyl.cli.tunnel.message.Close
- Close(ChannelId) - Constructor for class org.drasyl.cli.tunnel.message.Close
- Close(String) - Constructor for class org.drasyl.cli.tunnel.message.Close
- Connect - Class in org.drasyl.cli.tunnel.message
- Connect(ChannelId, String) - Constructor for class org.drasyl.cli.tunnel.message.Connect
- Connect(Channel, String) - Constructor for class org.drasyl.cli.tunnel.message.Connect
- Connect(String, String) - Constructor for class org.drasyl.cli.tunnel.message.Connect
- ConnectFailed - Class in org.drasyl.cli.tunnel.message
- ConnectFailed(Channel) - Constructor for class org.drasyl.cli.tunnel.message.ConnectFailed
- ConnectFailed(ChannelId) - Constructor for class org.drasyl.cli.tunnel.message.ConnectFailed
- ConnectFailed(String) - Constructor for class org.drasyl.cli.tunnel.message.ConnectFailed
- ConsumeDrasylHandler - Class in org.drasyl.cli.tunnel.handler
-
Listening on
0.0.0.0
:ConsumeDrasylHandler.port
for new TCP connections and redirects all channel traffic/events to the exposing drasyl node. - ConsumeDrasylHandler(PrintStream, int, IdentityPublicKey, String) - Constructor for class org.drasyl.cli.tunnel.handler.ConsumeDrasylHandler
- ConsumeDrasylHandler.BindFailedException - Exception in org.drasyl.cli.tunnel.handler
- convert(String) - Method in class org.drasyl.cli.converter.IdentityPublicKeyConverter
- convert(String) - Method in class org.drasyl.cli.converter.InetSocketAddressConverter
- convert(String) - Method in class org.drasyl.cli.converter.LevelConverter
- convert(String) - Method in class org.drasyl.cli.tunnel.TunnelServiceConverter
- convert(String) - Method in class org.drasyl.cli.wormhole.WormholeCodeConverter
D
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.drasyl.cli.perf.handler.ProbeCodec
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.drasyl.cli.tunnel.handler.TunnelWriteCodec
E
- encode(ChannelHandlerContext, Probe, List<Object>) - Method in class org.drasyl.cli.perf.handler.ProbeCodec
- encode(ChannelHandlerContext, Write, List<Object>) - Method in class org.drasyl.cli.tunnel.handler.TunnelWriteCodec
- equals(Object) - Method in class org.drasyl.cli.wormhole.message.FileMessage
- equals(Object) - Method in class org.drasyl.cli.wormhole.message.PasswordMessage
- equals(Object) - Method in class org.drasyl.cli.wormhole.message.TextMessage
- err - Variable in class org.drasyl.cli.ChannelOptions
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.drasyl.cli.handler.PrintAndCloseOnExceptionHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.drasyl.cli.tunnel.handler.ExposeTcpCHandler
- ExposeDrasylHandler - Class in org.drasyl.cli.tunnel.handler
-
Creates new TCP client connecting to
ExposeDrasylHandler.service
once aConnect
message with correct password has been received. - ExposeDrasylHandler(String, InetSocketAddress) - Constructor for class org.drasyl.cli.tunnel.handler.ExposeDrasylHandler
- ExposeTcpCHandler - Class in org.drasyl.cli.tunnel.handler
-
TCP client connection to the exposed local service.
- ExposeTcpCHandler(Map<String, ChannelHandlerContext>, ChannelHandlerContext, String) - Constructor for class org.drasyl.cli.tunnel.handler.ExposeTcpCHandler
F
- FileExistException(String) - Constructor for exception org.drasyl.cli.wormhole.handler.WormholeFileReceiver.FileExistException
- FileMessage - Class in org.drasyl.cli.wormhole.message
-
Announce that the sender will send a file.
- FileMessage(String, long) - Constructor for class org.drasyl.cli.wormhole.message.FileMessage
- Flush - Class in org.drasyl.cli.tunnel.message
- Flush(Channel) - Constructor for class org.drasyl.cli.tunnel.message.Flush
- Flush(ChannelId) - Constructor for class org.drasyl.cli.tunnel.message.Flush
- Flush(String) - Constructor for class org.drasyl.cli.tunnel.message.Flush
G
- GenerateIdentityCommand - Class in org.drasyl.cli
-
Generate and output new a identity in JSON format.
- GenerateIdentityCommand() - Constructor for class org.drasyl.cli.GenerateIdentityCommand
- getChannelId() - Method in class org.drasyl.cli.tunnel.message.ChannelActive
- getChannelId() - Method in class org.drasyl.cli.tunnel.message.Close
- getChannelId() - Method in class org.drasyl.cli.tunnel.message.Connect
- getChannelId() - Method in class org.drasyl.cli.tunnel.message.ConnectFailed
- getChannelId() - Method in class org.drasyl.cli.tunnel.message.Flush
- getChannelId() - Method in interface org.drasyl.cli.tunnel.message.TunnelMessage
- getChannelId() - Method in class org.drasyl.cli.tunnel.message.Write
- getChildHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.ChannelOptions
- getChildHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.perf.PerfClientCommand
- getChildHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.perf.PerfServerCommand
- getChildHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.tunnel.TunnelConsumeCommand
- getChildHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.tunnel.TunnelExposeCommand
- getChildHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.wormhole.WormholeReceiveCommand
- getChildHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.wormhole.WormholeSendCommand
- getDrasylConfig() - Method in class org.drasyl.cli.NodeCommand
-
Tries to load a
DrasylConfig
from file defined inNodeCommand.configFile
. - getFile() - Method in class org.drasyl.cli.wormhole.WormholeSendCommand.Payload
- getHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.ChannelOptions
- getHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.perf.PerfClientCommand
- getHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.perf.PerfServerCommand
- getHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.tunnel.TunnelConsumeCommand
- getHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.tunnel.TunnelExposeCommand
- getHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.wormhole.WormholeReceiveCommand
- getHandler(Worm<Integer>, Identity) - Method in class org.drasyl.cli.wormhole.WormholeSendCommand
- getLength() - Method in class org.drasyl.cli.wormhole.message.FileMessage
- getLostMessages() - Method in class org.drasyl.cli.perf.message.TestResults
- getMessageNo() - Method in class org.drasyl.cli.perf.message.Probe
- getMessageSize() - Method in class org.drasyl.cli.perf.message.TestResults
- getMps() - Method in class org.drasyl.cli.perf.message.SessionRequest
- getMsg() - Method in class org.drasyl.cli.tunnel.message.Write
- getName() - Method in class org.drasyl.cli.wormhole.message.FileMessage
- getOutOfOrderMessages() - Method in class org.drasyl.cli.perf.message.TestResults
- getPassword() - Method in class org.drasyl.cli.tunnel.message.Connect
- getPassword() - Method in class org.drasyl.cli.wormhole.message.PasswordMessage
- getPayload() - Method in class org.drasyl.cli.perf.message.Probe
- getSize() - Method in class org.drasyl.cli.perf.message.SessionRequest
- getStartTime() - Method in class org.drasyl.cli.perf.message.TestResults
- getStopTime() - Method in class org.drasyl.cli.perf.message.TestResults
- getTcp() - Method in class org.drasyl.cli.tunnel.TunnelExposeCommand.Service
- getTestStartTime() - Method in class org.drasyl.cli.perf.message.TestResults
- getText() - Method in class org.drasyl.cli.wormhole.message.TextMessage
- getText() - Method in class org.drasyl.cli.wormhole.WormholeSendCommand.Payload
- getTime() - Method in class org.drasyl.cli.perf.message.SessionRequest
- getTotalMessages() - Method in class org.drasyl.cli.perf.message.TestResults
- GlobalOptions - Class in org.drasyl.cli
- GlobalOptions() - Constructor for class org.drasyl.cli.GlobalOptions
- GlobalOptions(Level) - Constructor for class org.drasyl.cli.GlobalOptions
H
- handlerAdded(ChannelHandlerContext) - Method in class org.drasyl.cli.perf.handler.PerfSessionReceiverHandler
- handlerAdded(ChannelHandlerContext) - Method in class org.drasyl.cli.perf.handler.PerfSessionSenderHandler
- handlerAdded(ChannelHandlerContext) - Method in class org.drasyl.cli.wormhole.handler.WormholeFileReceiver
- hashCode() - Method in class org.drasyl.cli.wormhole.message.FileMessage
- hashCode() - Method in class org.drasyl.cli.wormhole.message.PasswordMessage
- hashCode() - Method in class org.drasyl.cli.wormhole.message.TextMessage
I
- identityFile - Variable in class org.drasyl.cli.ChannelOptions
- IdentityPublicKeyConverter - Class in org.drasyl.cli.converter
-
Converts command line argument values to
IdentityPublicKey
s. - IdentityPublicKeyConverter() - Constructor for class org.drasyl.cli.converter.IdentityPublicKeyConverter
- IDLE_TIMEOUT - Static variable in class org.drasyl.cli.wormhole.handler.WormholeFileSender
- incrementLostMessages() - Method in class org.drasyl.cli.perf.message.TestResults
- incrementOutOfOrderMessages() - Method in class org.drasyl.cli.perf.message.TestResults
- incrementTotalMessages() - Method in class org.drasyl.cli.perf.message.TestResults
- incrementTotalMessages(long) - Method in class org.drasyl.cli.perf.message.TestResults
- InetSocketAddressConverter - Class in org.drasyl.cli.converter
- InetSocketAddressConverter() - Constructor for class org.drasyl.cli.converter.InetSocketAddressConverter
- initChannel(DrasylChannel) - Method in class org.drasyl.cli.perf.channel.PerfClientChildChannelInitializer
- initChannel(DrasylChannel) - Method in class org.drasyl.cli.perf.channel.PerfServerChildChannelInitializer
- initChannel(DrasylChannel) - Method in class org.drasyl.cli.tunnel.channel.TunnelConsumeChildChannelInitializer
- initChannel(DrasylChannel) - Method in class org.drasyl.cli.tunnel.channel.TunnelExposeChildChannelInitializer
- initChannel(DrasylChannel) - Method in class org.drasyl.cli.wormhole.channel.WormholeReceiveChildChannelInitializer
- initChannel(DrasylChannel) - Method in class org.drasyl.cli.wormhole.channel.WormholeSendChildChannelInitializer
- initChannel(DrasylServerChannel) - Method in class org.drasyl.cli.channel.AbstractChannelInitializer
- initChannel(DrasylServerChannel) - Method in class org.drasyl.cli.perf.channel.PerfClientChannelInitializer
- initChannel(DrasylServerChannel) - Method in class org.drasyl.cli.perf.channel.PerfServerChannelInitializer
- initChannel(DrasylServerChannel) - Method in class org.drasyl.cli.tunnel.channel.TunnelConsumeChannelInitializer
- initChannel(DrasylServerChannel) - Method in class org.drasyl.cli.tunnel.channel.TunnelExposeChannelInitializer
- initChannel(DrasylServerChannel) - Method in class org.drasyl.cli.wormhole.channel.WormholeReceiveChannelInitializer
- initChannel(DrasylServerChannel) - Method in class org.drasyl.cli.wormhole.channel.WormholeSendChannelInitializer
- isReverse() - Method in class org.drasyl.cli.perf.message.SessionRequest
J
- JacksonCodecTunnelMessage - Interface in org.drasyl.cli.tunnel.message
L
- LevelConverter - Class in org.drasyl.cli.converter
-
Converts command line argument values to
Level
s. - LevelConverter() - Constructor for class org.drasyl.cli.converter.LevelConverter
- log() - Method in class org.drasyl.cli.GlobalOptions
- log() - Method in class org.drasyl.cli.NodeCommand
- log() - Method in class org.drasyl.cli.perf.PerfClientCommand
- log() - Method in class org.drasyl.cli.perf.PerfServerCommand
- log() - Method in class org.drasyl.cli.tunnel.TunnelConsumeCommand
- log() - Method in class org.drasyl.cli.tunnel.TunnelExposeCommand
- log() - Method in class org.drasyl.cli.wormhole.handler.WormholeFileSender
- log() - Method in class org.drasyl.cli.wormhole.handler.WormholeTextSender
- log() - Method in class org.drasyl.cli.wormhole.WormholeReceiveCommand
- log() - Method in class org.drasyl.cli.wormhole.WormholeSendCommand
- logLevel - Variable in class org.drasyl.cli.GlobalOptions
M
- main(String[]) - Static method in class org.drasyl.cli.Cli
- MAX_FRAME_LENGTH - Static variable in class org.drasyl.cli.tunnel.handler.ExposeDrasylHandler
- MAX_PEERS - Static variable in class org.drasyl.cli.channel.AbstractChannelInitializer
- MAX_PEERS - Static variable in class org.drasyl.cli.wormhole.channel.WormholeSendChannelInitializer
- MAX_TIME_OFFSET_MILLIS - Static variable in class org.drasyl.cli.channel.AbstractChannelInitializer
- MICROSECONDS - Static variable in class org.drasyl.cli.perf.message.TestResults
N
- networkId - Variable in class org.drasyl.cli.ChannelOptions
- NodeCommand - Class in org.drasyl.cli
-
Run a drasyl node.
- NodeCommand() - Constructor for class org.drasyl.cli.NodeCommand
- Noop - Class in org.drasyl.cli.perf.message
-
NO-OP message triggering the establish of a direct connection.
- Noop() - Constructor for class org.drasyl.cli.perf.message.Noop
O
- onlineTimeoutMillis - Variable in class org.drasyl.cli.ChannelOptions
- 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.channel - package org.drasyl.cli.channel
- org.drasyl.cli.converter - package org.drasyl.cli.converter
-
Command line argument value converters.
- org.drasyl.cli.handler - package org.drasyl.cli.handler
- org.drasyl.cli.perf - package org.drasyl.cli.perf
-
Provides the
perf
command for theCli
. - org.drasyl.cli.perf.channel - package org.drasyl.cli.perf.channel
- org.drasyl.cli.perf.handler - package org.drasyl.cli.perf.handler
- org.drasyl.cli.perf.message - package org.drasyl.cli.perf.message
-
Contains messages that are sent between
org.drasyl.cli.perf.PerfClientNode
andorg.drasyl.cli.perf.PerfServerNode
. - org.drasyl.cli.tunnel - package org.drasyl.cli.tunnel
- org.drasyl.cli.tunnel.channel - package org.drasyl.cli.tunnel.channel
- org.drasyl.cli.tunnel.handler - package org.drasyl.cli.tunnel.handler
- org.drasyl.cli.tunnel.message - package org.drasyl.cli.tunnel.message
- org.drasyl.cli.wormhole - package org.drasyl.cli.wormhole
-
Provides the
wormhole
command for theCli
. - org.drasyl.cli.wormhole.channel - package org.drasyl.cli.wormhole.channel
- org.drasyl.cli.wormhole.handler - package org.drasyl.cli.wormhole.handler
- org.drasyl.cli.wormhole.message - package org.drasyl.cli.wormhole.message
- out - Variable in class org.drasyl.cli.ChannelOptions
- out - Variable in class org.drasyl.cli.GenerateIdentityCommand
- out - Variable in class org.drasyl.cli.NodeCommand
- out - Variable in class org.drasyl.cli.VersionCommand
P
- PASSWORD_LENGTH - Static variable in class org.drasyl.cli.tunnel.TunnelExposeCommand
- PASSWORD_LENGTH - Static variable in class org.drasyl.cli.wormhole.WormholeSendCommand
- PasswordMessage - Class in org.drasyl.cli.wormhole.message
- PasswordMessage(String) - Constructor for class org.drasyl.cli.wormhole.message.PasswordMessage
- Payload() - Constructor for class org.drasyl.cli.wormhole.WormholeSendCommand.Payload
- PERCENT - Static variable in class org.drasyl.cli.perf.message.TestResults
- PerfClientChannelInitializer - Class in org.drasyl.cli.perf.channel
- PerfClientChannelInitializer(Identity, InetSocketAddress, int, long, Map<IdentityPublicKey, InetSocketAddress>, PrintStream, Worm<Integer>, IdentityPublicKey) - Constructor for class org.drasyl.cli.perf.channel.PerfClientChannelInitializer
- PerfClientChildChannelInitializer - Class in org.drasyl.cli.perf.channel
- PerfClientChildChannelInitializer(PrintStream, PrintStream, Worm<Integer>, Identity, IdentityPublicKey, boolean, SessionRequest) - Constructor for class org.drasyl.cli.perf.channel.PerfClientChildChannelInitializer
- PerfClientCommand - Class in org.drasyl.cli.perf
- PerfCommand - Class in org.drasyl.cli.perf
-
Inspired by https://iperf.fr/iperf-download.php.
- PerfCommand() - Constructor for class org.drasyl.cli.perf.PerfCommand
- PerfMessage - Interface in org.drasyl.cli.perf.message
- PerfServerChannelInitializer - Class in org.drasyl.cli.perf.channel
- PerfServerChannelInitializer(Identity, InetSocketAddress, int, long, Map<IdentityPublicKey, InetSocketAddress>, PrintStream, PrintStream, Worm<Integer>) - Constructor for class org.drasyl.cli.perf.channel.PerfServerChannelInitializer
- PerfServerChildChannelInitializer - Class in org.drasyl.cli.perf.channel
- PerfServerChildChannelInitializer(PrintStream, PrintStream, Worm<Integer>) - Constructor for class org.drasyl.cli.perf.channel.PerfServerChildChannelInitializer
- PerfServerCommand - Class in org.drasyl.cli.perf
- PerfSessionAcceptorHandler - Class in org.drasyl.cli.perf.handler
-
Listens for
SessionRequest
s. - PerfSessionAcceptorHandler(PrintStream) - Constructor for class org.drasyl.cli.perf.handler.PerfSessionAcceptorHandler
- PerfSessionReceiverHandler - Class in org.drasyl.cli.perf.handler
- PerfSessionReceiverHandler(SessionRequest, PrintStream) - Constructor for class org.drasyl.cli.perf.handler.PerfSessionReceiverHandler
- PerfSessionRequestorHandler - Class in org.drasyl.cli.perf.handler
-
Requests a perf session once the channel becomes active or this handler is added to an active channel.
- PerfSessionRequestorHandler(PrintStream, SessionRequest, long, boolean) - Constructor for class org.drasyl.cli.perf.handler.PerfSessionRequestorHandler
- PerfSessionRequestorHandler.PerfSessionRequestRejectedException - Exception in org.drasyl.cli.perf.handler
- PerfSessionRequestorHandler.PerfSessionRequestTimeoutException - Exception in org.drasyl.cli.perf.handler
- PerfSessionRequestRejectedException() - Constructor for exception org.drasyl.cli.perf.handler.PerfSessionRequestorHandler.PerfSessionRequestRejectedException
- PerfSessionRequestTimeoutException(long) - Constructor for exception org.drasyl.cli.perf.handler.PerfSessionRequestorHandler.PerfSessionRequestTimeoutException
- PerfSessionSenderHandler - Class in org.drasyl.cli.perf.handler
- PerfSessionSenderHandler(SessionRequest, PrintStream) - Constructor for class org.drasyl.cli.perf.handler.PerfSessionSenderHandler
- PING_COMMUNICATION_TIMEOUT_MILLIS - Static variable in class org.drasyl.cli.channel.AbstractChannelInitializer
- PING_INTERVAL_MILLIS - Static variable in class org.drasyl.cli.channel.AbstractChannelInitializer
- PING_TIMEOUT_MILLIS - Static variable in class org.drasyl.cli.channel.AbstractChannelInitializer
- print() - Method in class org.drasyl.cli.perf.message.TestResults
- PrintAndCloseOnExceptionHandler - Class in org.drasyl.cli.handler
- PrintAndCloseOnExceptionHandler(PrintStream, Worm<Integer>) - Constructor for class org.drasyl.cli.handler.PrintAndCloseOnExceptionHandler
- Probe - Class in org.drasyl.cli.perf.message
- Probe(byte[], long) - Constructor for class org.drasyl.cli.perf.message.Probe
- ProbeCodec - Class in org.drasyl.cli.perf.handler
-
Encodes
Probe
messages toByteBuf
s and vice versa. - ProbeCodec() - Constructor for class org.drasyl.cli.perf.handler.ProbeCodec
- PROGRESS_BAR_INTERVAL - Static variable in class org.drasyl.cli.wormhole.handler.WormholeFileSender
- PROGRESS_BAR_SPEED_FORMAT - Static variable in class org.drasyl.cli.wormhole.handler.WormholeFileSender
R
- refCnt() - Method in class org.drasyl.cli.tunnel.message.Write
- release() - Method in class org.drasyl.cli.tunnel.message.Write
- release(int) - Method in class org.drasyl.cli.tunnel.message.Write
- REQUEST_TIMEOUT_MILLIS - Static variable in class org.drasyl.cli.perf.channel.PerfClientChildChannelInitializer
- REQUEST_TIMEOUT_MILLIS - Static variable in class org.drasyl.cli.wormhole.channel.WormholeReceiveChildChannelInitializer
- retain() - Method in class org.drasyl.cli.tunnel.message.Write
- retain(int) - Method in class org.drasyl.cli.tunnel.message.Write
- run() - Method in class org.drasyl.cli.GenerateIdentityCommand
- run() - Method in class org.drasyl.cli.NodeCommand
- run() - Method in class org.drasyl.cli.VersionCommand
- run(String[]) - Method in class org.drasyl.cli.Cli
S
- Service() - Constructor for class org.drasyl.cli.tunnel.TunnelExposeCommand.Service
- SESSION_PROGRESS_INTERVAL - Static variable in class org.drasyl.cli.perf.handler.PerfSessionReceiverHandler
- SESSION_PROGRESS_INTERVAL - Static variable in class org.drasyl.cli.perf.handler.PerfSessionSenderHandler
- SESSION_TIMEOUT - Static variable in class org.drasyl.cli.perf.handler.PerfSessionReceiverHandler
- SessionConfirmation - Class in org.drasyl.cli.perf.message
- SessionConfirmation() - Constructor for class org.drasyl.cli.perf.message.SessionConfirmation
- SessionRejection - Class in org.drasyl.cli.perf.message
- SessionRejection() - Constructor for class org.drasyl.cli.perf.message.SessionRejection
- SessionRequest - Class in org.drasyl.cli.perf.message
-
Sent from the
PerfClientNode
to thePerfServerNode
to request a new session. - SessionRequest(int, int, int, boolean) - Constructor for class org.drasyl.cli.perf.message.SessionRequest
- setLogLevel() - Method in class org.drasyl.cli.GlobalOptions
-
Sets the level defined in
GlobalOptions.logLevel
for all Logger within the packageorg.drasyl
. - SpawnChildChannelToPeer - Class in org.drasyl.cli.handler
- SpawnChildChannelToPeer(DrasylServerChannel, IdentityPublicKey) - Constructor for class org.drasyl.cli.handler.SpawnChildChannelToPeer
- stop(long) - Method in class org.drasyl.cli.perf.message.TestResults
- superPeers - Variable in class org.drasyl.cli.ChannelOptions
- SuperPeerTimeoutException(long) - Constructor for exception org.drasyl.cli.handler.SuperPeerTimeoutHandler.SuperPeerTimeoutException
- SuperPeerTimeoutHandler - Class in org.drasyl.cli.handler
-
Throws a
SuperPeerTimeoutHandler.SuperPeerTimeoutException
if noAddPathAndSuperPeerEvent
event has been received within the given timeout. - SuperPeerTimeoutHandler(long) - Constructor for class org.drasyl.cli.handler.SuperPeerTimeoutHandler
- SuperPeerTimeoutHandler.SuperPeerTimeoutException - Exception in org.drasyl.cli.handler
T
- TestResults - Class in org.drasyl.cli.perf.message
- TestResults(long, long, long) - Constructor for class org.drasyl.cli.perf.message.TestResults
- TextMessage - Class in org.drasyl.cli.wormhole.message
- TextMessage(String) - Constructor for class org.drasyl.cli.wormhole.message.TextMessage
- toString() - Method in class org.drasyl.cli.perf.message.SessionRequest
- toString() - Method in class org.drasyl.cli.tunnel.message.ChannelActive
- toString() - Method in class org.drasyl.cli.tunnel.message.Close
- toString() - Method in class org.drasyl.cli.tunnel.message.Connect
- toString() - Method in class org.drasyl.cli.tunnel.message.ConnectFailed
- toString() - Method in class org.drasyl.cli.tunnel.message.Flush
- toString() - Method in class org.drasyl.cli.tunnel.message.Write
- touch() - Method in class org.drasyl.cli.tunnel.message.Write
- touch(Object) - Method in class org.drasyl.cli.tunnel.message.Write
- transferPayload(ChannelHandlerContext) - Method in class org.drasyl.cli.wormhole.handler.WormholeFileSender
- transferPayload(ChannelHandlerContext) - Method in class org.drasyl.cli.wormhole.handler.WormholeTextSender
- TunnelCommand - Class in org.drasyl.cli.tunnel
-
This command can be used to expose a locally TCP-based service over the overlay network to any other computer running drasyl.
- TunnelCommand() - Constructor for class org.drasyl.cli.tunnel.TunnelCommand
- TunnelConsumeChannelInitializer - Class in org.drasyl.cli.tunnel.channel
- TunnelConsumeChannelInitializer(Identity, InetSocketAddress, int, int, Map<IdentityPublicKey, InetSocketAddress>, PrintStream, Worm<Integer>, IdentityPublicKey) - Constructor for class org.drasyl.cli.tunnel.channel.TunnelConsumeChannelInitializer
- TunnelConsumeChildChannelInitializer - Class in org.drasyl.cli.tunnel.channel
- TunnelConsumeChildChannelInitializer(PrintStream, PrintStream, Worm<Integer>, Identity, IdentityPublicKey, String, int) - Constructor for class org.drasyl.cli.tunnel.channel.TunnelConsumeChildChannelInitializer
- TunnelConsumeCommand - Class in org.drasyl.cli.tunnel
- TunnelExposeChannelInitializer - Class in org.drasyl.cli.tunnel.channel
- TunnelExposeChannelInitializer(InetSocketAddress, int, int, Map<IdentityPublicKey, InetSocketAddress>, TunnelExposeCommand.Service, String, PrintStream, PrintStream, Worm<Integer>, Identity) - Constructor for class org.drasyl.cli.tunnel.channel.TunnelExposeChannelInitializer
- TunnelExposeChildChannelInitializer - Class in org.drasyl.cli.tunnel.channel
- TunnelExposeChildChannelInitializer(PrintStream, Worm<Integer>, Identity, String, TunnelExposeCommand.Service) - Constructor for class org.drasyl.cli.tunnel.channel.TunnelExposeChildChannelInitializer
- TunnelExposeCommand - Class in org.drasyl.cli.tunnel
- TunnelExposeCommand.Service - Class in org.drasyl.cli.tunnel
- TunnelMessage - Interface in org.drasyl.cli.tunnel.message
- TunnelServiceConverter - Class in org.drasyl.cli.tunnel
- TunnelServiceConverter() - Constructor for class org.drasyl.cli.tunnel.TunnelServiceConverter
- TunnelWriteCodec - Class in org.drasyl.cli.tunnel.handler
- TunnelWriteCodec() - Constructor for class org.drasyl.cli.tunnel.handler.TunnelWriteCodec
U
- userEventTriggered(ChannelHandlerContext, Object) - Method in class org.drasyl.cli.handler.SuperPeerTimeoutHandler
- userEventTriggered(ChannelHandlerContext, Object) - Method in class org.drasyl.cli.perf.handler.PerfSessionRequestorHandler
- userEventTriggered(ChannelHandlerContext, Object) - Method in class org.drasyl.cli.tunnel.handler.ExposeTcpCHandler
V
- VersionCommand - Class in org.drasyl.cli
- VersionCommand() - Constructor for class org.drasyl.cli.VersionCommand
W
- WormholeCodeConverter - Class in org.drasyl.cli.wormhole
- WormholeCodeConverter() - Constructor for class org.drasyl.cli.wormhole.WormholeCodeConverter
- WormholeCommand - Class in org.drasyl.cli.wormhole
-
Inspired by Magic Wormhole.
- WormholeCommand() - Constructor for class org.drasyl.cli.wormhole.WormholeCommand
- WormholeFileReceiver - Class in org.drasyl.cli.wormhole.handler
- WormholeFileReceiver(PrintStream, File, long) - Constructor for class org.drasyl.cli.wormhole.handler.WormholeFileReceiver
- WormholeFileReceiver(PrintStream, FileMessage) - Constructor for class org.drasyl.cli.wormhole.handler.WormholeFileReceiver
- WormholeFileReceiver.FileExistException - Exception in org.drasyl.cli.wormhole.handler
- WormholeFileSender - Class in org.drasyl.cli.wormhole.handler
- WormholeFileSender(PrintStream, String, File) - Constructor for class org.drasyl.cli.wormhole.handler.WormholeFileSender
- WormholeMessage - Interface in org.drasyl.cli.wormhole.message
- WormholeReceiveChannelInitializer - Class in org.drasyl.cli.wormhole.channel
- WormholeReceiveChannelInitializer(Identity, InetSocketAddress, int, long, Map<IdentityPublicKey, InetSocketAddress>, PrintStream, Worm<Integer>, IdentityPublicKey) - Constructor for class org.drasyl.cli.wormhole.channel.WormholeReceiveChannelInitializer
- WormholeReceiveChildChannelInitializer - Class in org.drasyl.cli.wormhole.channel
- WormholeReceiveChildChannelInitializer(PrintStream, PrintStream, Worm<Integer>, Identity, IdentityPublicKey, String, long) - Constructor for class org.drasyl.cli.wormhole.channel.WormholeReceiveChildChannelInitializer
- WormholeReceiveCommand - Class in org.drasyl.cli.wormhole
- WormholeReceiveCommand() - Constructor for class org.drasyl.cli.wormhole.WormholeReceiveCommand
- WormholeReceiver - Class in org.drasyl.cli.wormhole.handler
- WormholeReceiver(PrintStream, String, long) - Constructor for class org.drasyl.cli.wormhole.handler.WormholeReceiver
- WormholeReceiver.WormholeRequestTimeoutException - Exception in org.drasyl.cli.wormhole.handler
- WormholeRequestTimeoutException(long) - Constructor for exception org.drasyl.cli.wormhole.handler.WormholeReceiver.WormholeRequestTimeoutException
- WormholeSendChannelInitializer - Class in org.drasyl.cli.wormhole.channel
- WormholeSendChannelInitializer(Identity, InetSocketAddress, int, long, Map<IdentityPublicKey, InetSocketAddress>, PrintStream, PrintStream, Worm<Integer>, String) - Constructor for class org.drasyl.cli.wormhole.channel.WormholeSendChannelInitializer
- WormholeSendChildChannelInitializer - Class in org.drasyl.cli.wormhole.channel
- WormholeSendChildChannelInitializer(PrintStream, PrintStream, Worm<Integer>, Identity, String, WormholeSendCommand.Payload, int, long) - Constructor for class org.drasyl.cli.wormhole.channel.WormholeSendChildChannelInitializer
- WormholeSendCommand - Class in org.drasyl.cli.wormhole
- WormholeSendCommand() - Constructor for class org.drasyl.cli.wormhole.WormholeSendCommand
- WormholeSendCommand.Payload - Class in org.drasyl.cli.wormhole
- WormholeTextSender - Class in org.drasyl.cli.wormhole.handler
- WormholeTextSender(PrintStream, String, String) - Constructor for class org.drasyl.cli.wormhole.handler.WormholeTextSender
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.drasyl.cli.tunnel.handler.ConsumeDrasylHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.drasyl.cli.tunnel.handler.ExposeDrasylHandler
- Write - Class in org.drasyl.cli.tunnel.message
- Write(ChannelId, ByteBuf) - Constructor for class org.drasyl.cli.tunnel.message.Write
- Write(Channel, ByteBuf) - Constructor for class org.drasyl.cli.tunnel.message.Write
- Write(String, ByteBuf) - Constructor for class org.drasyl.cli.tunnel.message.Write
- WRITE_TIMEOUT_SECONDS - Static variable in class org.drasyl.cli.tunnel.TunnelExposeCommand
- WrongPasswordMessage - Class in org.drasyl.cli.wormhole.message
- WrongPasswordMessage() - Constructor for class org.drasyl.cli.wormhole.message.WrongPasswordMessage
All Classes All Packages