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)
Configuration for a DataSource that connects to specific peers.
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
Properties
Link copied to clipboard
Whether to override development mode checks.
Link copied to clipboard
Any extra configuration to append to the configuration string.
Link copied to clipboard
Optional configuration for accepting incoming connections.
Link copied to clipboard
The local label for the DataSource.
Link copied to clipboard
The directory where log files will be written.
Link copied to clipboard
List of outgoing peer connections.
Link copied to clipboard
List of services required before this DataSource becomes active.