Uses of Interface
org.jline.terminal.Terminal.SignalHandler
-
Packages that use Terminal.SignalHandler Package Description org.jline.terminal org.jline.terminal.impl JLine 3.org.jline.terminal.impl.exec org.jline.terminal.impl.jni org.jline.terminal.impl.jni.win org.jline.terminal.spi -
-
Uses of Terminal.SignalHandler in org.jline.terminal
Fields in org.jline.terminal declared as Terminal.SignalHandler Modifier and Type Field Description static Terminal.SignalHandler
Terminal.SignalHandler. SIG_DFL
TheSIG_DFL
value can be used to specify that the JVM default behavior should be used to handle this signal.static Terminal.SignalHandler
Terminal.SignalHandler. SIG_IGN
TheSIG_IGN
value can be used to ignore this signal and not perform any special processing.Methods in org.jline.terminal that return Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandler
Terminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Registers a handler for the givenTerminal.Signal
.Methods in org.jline.terminal with parameters of type Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandler
Terminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Registers a handler for the givenTerminal.Signal
.TerminalBuilder
TerminalBuilder. signalHandler(Terminal.SignalHandler signalHandler)
Determines the default value for signal handlers. -
Uses of Terminal.SignalHandler in org.jline.terminal.impl
Classes in org.jline.terminal.impl that implement Terminal.SignalHandler Modifier and Type Class Description class
NativeSignalHandler
Fields in org.jline.terminal.impl with type parameters of type Terminal.SignalHandler Modifier and Type Field Description protected java.util.Map<Terminal.Signal,Terminal.SignalHandler>
AbstractTerminal. handlers
Methods in org.jline.terminal.impl that return Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandler
AbstractTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Terminal.SignalHandler
AbstractWindowsTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Terminal.SignalHandler
PosixSysTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Methods in org.jline.terminal.impl with parameters of type Terminal.SignalHandler Modifier and Type Method Description Terminal.SignalHandler
AbstractTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Terminal.SignalHandler
AbstractWindowsTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Terminal.SignalHandler
PosixSysTerminal. handle(Terminal.Signal signal, Terminal.SignalHandler handler)
Terminal
DumbTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)
Terminal
DumbTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Constructors in org.jline.terminal.impl with parameters of type Terminal.SignalHandler Constructor Description AbstractPosixTerminal(java.lang.String name, java.lang.String type, Pty pty, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
AbstractTerminal(java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
AbstractWindowsTerminal(TerminalProvider provider, SystemStream systemStream, java.io.Writer writer, java.lang.String name, java.lang.String type, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, Console inConsole, int inConsoleMode, Console outConsole, int outConsoleMode)
DumbTerminal(TerminalProvider provider, SystemStream systemStream, java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused)
ExternalTerminal(TerminalProvider provider, java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)
LineDisciplineTerminal(java.lang.String name, java.lang.String type, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
PosixPtyTerminal(java.lang.String name, java.lang.String type, Pty pty, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler)
PosixPtyTerminal(java.lang.String name, java.lang.String type, Pty pty, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused)
PosixSysTerminal(java.lang.String name, java.lang.String type, Pty pty, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler)
-
Uses of Terminal.SignalHandler in org.jline.terminal.impl.exec
Methods in org.jline.terminal.impl.exec with parameters of type Terminal.SignalHandler Modifier and Type Method Description Terminal
ExecTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)
Terminal
ExecTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Terminal
ExecTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Terminal
ExecTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
-
Uses of Terminal.SignalHandler in org.jline.terminal.impl.jni
Methods in org.jline.terminal.impl.jni with parameters of type Terminal.SignalHandler Modifier and Type Method Description Terminal
JniTerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream in, java.io.OutputStream out, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)
Terminal
JniTerminalProvider. posixSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Terminal
JniTerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
Terminal
JniTerminalProvider. winSysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
-
Uses of Terminal.SignalHandler in org.jline.terminal.impl.jni.win
Methods in org.jline.terminal.impl.jni.win with parameters of type Terminal.SignalHandler Modifier and Type Method Description static NativeWinSysTerminal
NativeWinSysTerminal. createTerminal(TerminalProvider provider, SystemStream systemStream, java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused)
-
Uses of Terminal.SignalHandler in org.jline.terminal.spi
Methods in org.jline.terminal.spi with parameters of type Terminal.SignalHandler Modifier and Type Method Description Terminal
TerminalProvider. newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)
Terminal
TerminalProvider. sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
-