NativeAsyncServerSocket

class NativeAsyncServerSocket(val socket: NativeSocket, val requestPort: Int, val backlog: Int) : AsyncServerSocket

Constructors

Link copied to clipboard
constructor(socket: NativeSocket, requestPort: Int, backlog: Int)
constructor(port: Int, host: String, backlog: Int, secure: Boolean)

Properties

Link copied to clipboard
open override val backlog: Int
Link copied to clipboard
open override val host: String
Link copied to clipboard
open override val port: Int
Link copied to clipboard
open override val requestPort: Int
Link copied to clipboard

Functions

Link copied to clipboard
open suspend override fun accept(): AsyncSocket
Link copied to clipboard
open suspend override fun close()
Link copied to clipboard
open suspend fun listen(handler: suspend (AsyncSocket) -> Unit): AutoCloseable
Link copied to clipboard
open suspend fun listenFlow(): Flow<AsyncSocket>