WindowsPipeSocket

Constructors

Link copied to clipboard
constructor(handle: Long, closeCallback: Consumer<Long>)
constructor(pipeName: String)

Functions

Link copied to clipboard
open fun bind(bindpoint: SocketAddress)
Link copied to clipboard
open fun close()
Link copied to clipboard
open fun connect(endpoint: SocketAddress)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getKeepAlive(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun getLocalPort(): Int
Link copied to clipboard
Link copied to clipboard
open fun getOOBInline(): Boolean
Link copied to clipboard
open fun <T> getOption(name: SocketOption<T>): T
Link copied to clipboard
Link copied to clipboard
open fun getPort(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSoLinger(): Int
Link copied to clipboard
open fun getSoTimeout(): Int
Link copied to clipboard
Link copied to clipboard
open fun getTrafficClass(): Int
Link copied to clipboard
open fun isBound(): Boolean
Link copied to clipboard
open fun isClosed(): Boolean
Link copied to clipboard
open fun isConnected(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun sendUrgentData(data: Int)
Link copied to clipboard
open fun setKeepAlive(on: Boolean)
Link copied to clipboard
open fun setOOBInline(on: Boolean)
Link copied to clipboard
open fun <T> setOption(name: SocketOption<T>, value: T): Socket
Link copied to clipboard
open fun setPerformancePreferences(connectionTime: Int, latency: Int, bandwidth: Int)
Link copied to clipboard
open fun setReceiveBufferSize(size: Int)
Link copied to clipboard
open fun setReuseAddress(on: Boolean)
Link copied to clipboard
open fun setSendBufferSize(size: Int)
Link copied to clipboard
Link copied to clipboard
open fun setSoLinger(on: Boolean, linger: Int)
Link copied to clipboard
open fun setSoTimeout(timeout: Int)
Link copied to clipboard
open fun setTcpNoDelay(on: Boolean)
Link copied to clipboard
open fun setTrafficClass(tc: Int)
Link copied to clipboard
open fun shutdownInput()
Link copied to clipboard
open fun shutdownOutput()
Link copied to clipboard
Link copied to clipboard
open fun toString(): String