Instance Propertyswift-nio 2.84.0NIOCore
optionLevel
ChannelOption.swift:75var optionLevel: NIOBSDSocket.OptionLevel
var optionLevel: NIOBSDSocket.OptionLevel
s7NIOCore14ChannelOptionsV5TypesO12SocketOptionV11optionLevelAA12NIOBSDSocketO0fH0Vvp
What are these?2FFZJ
import NIOCore
The core abstractions that make up SwiftNIO.
struct SocketOption
SocketOption
allows users to specify configuration settings that are directly applied to the underlying socket file descriptor.
struct ChannelOptions
Provides ChannelOption
s to be used with a Channel
, Bootstrap
or ServerBootstrap
.
enum Types
enum NIOBSDSocket
struct OptionLevel
Defines socket option levels.
init(level: SocketOptionLevel, name: SocketOptionName)
Create a new SocketOption
.
init(level: NIOBSDSocket.OptionLevel, name: NIOBSDSocket.Option)
Create a new SocketOption
.
var level: SocketOptionLevel { get set }
var name: SocketOptionName { get set }
var optionName: NIOBSDSocket.Option
typealias Value = SocketOptionValue