ServerFactory

class ServerFactory : IViewableSet<SocketWire.Server>

Constructors

Link copied to clipboard
fun ServerFactory(    lifetime: Lifetime,     wireParametersFactory: () -> SocketWire.WireParameters,     port: Int?,     allowRemoteConnections: Boolean = false)
Link copied to clipboard
fun ServerFactory(    lifetime: Lifetime,     scheduler: IScheduler,     port: Int?,     allowRemoteConnections: Boolean = false)

Functions

Link copied to clipboard
open override fun advise(lifetime: Lifetime, handler: (IViewableSet.Event<SocketWire.Server>) -> Unit)
open override fun advise(lifetime: Lifetime, handler: (AddRemove, SocketWire.Server) -> Unit)
Link copied to clipboard
open operator override fun contains(element: SocketWire.Server): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<SocketWire.Server>): Boolean
Link copied to clipboard
open fun forEach(p0: Consumer<in SocketWire.Server>)
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<SocketWire.Server>
Link copied to clipboard
open fun parallelStream(): Stream<SocketWire.Server>
Link copied to clipboard
open override fun spliterator(): Spliterator<SocketWire.Server>
Link copied to clipboard
open fun stream(): Stream<SocketWire.Server>
Link copied to clipboard
open fun <T : Any> toArray(p0: IntFunction<Array<T>>): Array<T>
Link copied to clipboard
open override fun view(lifetime: Lifetime, handler: (Lifetime, SocketWire.Server) -> Unit)

Properties

Link copied to clipboard
open override val change: ISource<IViewableSet.Event<SocketWire.Server>>
Link copied to clipboard
val localPort: Int
Link copied to clipboard
open override val size: Int