Skip to content

SocketOptions

[<Interface>]
type SocketOptions =
    abstract member ipv6Only: bool option with get, set
    abstract member lookup: lookup option with get, set
    abstract member receiveBlockList: BlockList option with get, set
    abstract member recvBufferSize: float option with get, set
    abstract member reuseAddr: bool option with get, set
    abstract member reusePort: bool option with get, set
    abstract member sendBlockList: BlockList option with get, set
    abstract member sendBufferSize: float option with get, set
    abstract member type: SocketType with get, set
    static member Create (type: SocketType, ?signal: AbortSignal, ?reuseAddr: bool, ?reusePort: bool, ?ipv6Only: bool, ?recvBufferSize: float, ?sendBufferSize: float, ?lookup: lookup, ?receiveBlockList: BlockList, ?sendBlockList: BlockList) : SocketOptions
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsAbortable
Attributes[<AllowNullLiteral>] [<Interface>]

Declared inside

lookup

Properties

abstract member ipv6Only: bool option with get, set
abstract member lookup: lookup option with get, set
abstract member receiveBlockList: BlockList option with get, set
abstract member recvBufferSize: float option with get, set
abstract member reuseAddr: bool option with get, set
abstract member reusePort: bool option with get, set
abstract member sendBlockList: BlockList option with get, set
abstract member sendBufferSize: float option with get, set
abstract member type: SocketType with get, set

Methods

static member Create (type: SocketType, ?signal: AbortSignal, ?reuseAddr: bool, ?reusePort: bool, ?ipv6Only: bool, ?recvBufferSize: float, ?sendBufferSize: float, ?lookup: lookup, ?receiveBlockList: BlockList, ?sendBlockList: BlockList) : SocketOptions