Package-level declarations
Types
Link copied to clipboard
Dummy telnet server which does not connect anywhere.
Link copied to clipboard
class GenericTelnetServer(val port: Int, val flags: GenericFlags, val handler: (String) -> String?) : TelnetServer
Generic telnet socket server.
Link copied to clipboard
This represents the "user interface" of the Telnet API. Internal hooks are provided via ExternalAPI.
Link copied to clipboard
class TelnetProxy(backends: List<TelnetServer>, val port: Int = backends.first().port, val flags: GenericFlags = backends.first().flags) : TelnetServer
A proxy for providing multiple failsafe backends.
Link copied to clipboard
Abstract description for telnet servers.
Link copied to clipboard
Only provides status info.
Link copied to clipboard
class UringTelnetServer(val port: Int, val flags: GenericFlags, val handler: (String) -> String?) : TelnetServer
Fast telnet server using io_uring. Only works on Linux.