Uses of Interface
org.aesh.terminal.Connection
Packages that use Connection
-
Uses of Connection in org.aesh.terminal
Classes in org.aesh.terminal that implement ConnectionModifier and TypeClassDescriptionclassAbstract base class forConnectionimplementations that use anEventDecoderfor signal and input handling.Methods in org.aesh.terminal that return ConnectionModifier and TypeMethodDescriptionTerminalFeatures.connection()Access the underlying connection.TerminalFeatures.disableGraphemeClusterMode()Disable Mode 2027 (grapheme cluster segmentation).TerminalFeatures.disableSynchronizedOutput()Disable Mode 2026 (synchronized output) — End Synchronized Update (ESU).TerminalFeatures.enableGraphemeClusterMode()Enable Mode 2027 (grapheme cluster segmentation).TerminalFeatures.enableSynchronizedOutput()Enable Mode 2026 (synchronized output) — Begin Synchronized Update (BSU).default ConnectionWrite a string to the output handler.TerminalFeatures.writeClipboard(String text) Write text to the system clipboard via OSC 52.TerminalFeatures.writeCommandFinished()Write OSC 133;D (Command Finished) to the terminal without an exit code.TerminalFeatures.writeCommandFinished(int exitCode) Write OSC 133;D (Command Finished) to the terminal with an exit code.TerminalFeatures.writeCommandStart()Write OSC 133;C (Command Start) to the terminal.TerminalFeatures.writeHyperlink(String url, String text) Write a clickable hyperlink to the terminal.TerminalFeatures.writeHyperlink(String url, String text, String id) Write a clickable hyperlink with a grouping id.TerminalFeatures.writePromptEnd()Write OSC 133;B (Prompt End) to the terminal.TerminalFeatures.writePromptStart()Write OSC 133;A (Prompt Start) to the terminal.Constructors in org.aesh.terminal with parameters of type Connection -
Uses of Connection in org.aesh.terminal.utils
Methods in org.aesh.terminal.utils with parameters of type ConnectionModifier and TypeMethodDescriptionstatic InputReaderInputReader.asReader(Connection connection) Create an InputReader and wire it to the given connection's stdin handler.static InputReaderInputReader.asReader(Connection connection, int capacity) Create an InputReader with a custom queue capacity and wire it to the given connection's stdin handler.