TelnetProxy

class TelnetProxy(backends: List<TelnetServer>, val port: Int = backends.first().port, backend: TelnetServer = backends.first()) : TelnetServer

A proxy for providing multiple failsafe backends.

Constructors

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

Properties

Link copied to clipboard
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