Peer

class Peer(val name: String, val logDirectory: Path? = null, val localLabel: String = "-", val extraConfig: String? = null, val incoming: SimpleDataSourceConfig.Peer.Incoming? = null, val outgoing: List<SimpleDataSourceConfig.Peer.Outgoing> = emptyList(), val requiredServices: List<String> = emptyList(), val devOverride: Boolean = false) : SimpleDataSourceConfig(source)

Constructors

Link copied to clipboard
constructor(name: String, logDirectory: Path? = null, localLabel: String = "-", extraConfig: String? = null, incoming: SimpleDataSourceConfig.Peer.Incoming? = null, outgoing: List<SimpleDataSourceConfig.Peer.Outgoing> = emptyList(), requiredServices: List<String> = emptyList(), devOverride: Boolean = false)

Types

Link copied to clipboard
class Incoming(val port: Int, val isWebsocket: Boolean)
Link copied to clipboard
class Outgoing(val hostname: String, val port: Int, val isWebsocket: Boolean)

Properties

Link copied to clipboard
val devOverride: Boolean = false
Link copied to clipboard
open override val extraConfig: String? = null
Link copied to clipboard
Link copied to clipboard
open override val localLabel: String
Link copied to clipboard
open override val logDirectory: Path? = null
Link copied to clipboard
open override val name: String
Link copied to clipboard

Functions

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