TelnetProxy

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.

Constructors

Link copied to clipboard
constructor(backends: List<TelnetServer>, port: Int = backends.first().port, flags: GenericFlags = backends.first().flags)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val port: Int

Functions

Link copied to clipboard
open fun addresses(includeLoopback: Boolean = false): List<ServiceAddress>
Link copied to clipboard
open override fun close()

Close the server's background thread

Link copied to clipboard
open fun interfaceAddresses(includeLoopback: Boolean = false): List<InterfaceAddresses>
Link copied to clipboard
open override fun listen()

Start the server asynchronously in a background thread

Link copied to clipboard
open override fun status(): String
Link copied to clipboard
open override fun toString(): String