Enumerationswift-nio 2.72.0NIOCore
NIOBSDSocket
BSDSocketAPI.swift:114enum NIOBSDSocket
See also
enum System
struct NIONetworkDevice
A representation of a single network device on a system.
class NIONetworkInterface
A representation of a single network interface on a system.
enum SocketAddress
Represent a socket address to which we may want to connect or bind.
struct NIOIPProtocol
In the Internet Protocol version 4 (IPv4) [RFC791] there is a field called “Protocol” to identify the next level protocol. This is an 8 bit field. In Internet Protocol version 6 (IPv6) [RFC8200], this field is called the “Next Header” field.
Citizens in NIOCore
Types
struct AddressFamily
Specifies the addressing scheme that the socket can use.
struct Option
Defines configuration option names.
struct OptionLevel
Defines socket option levels.
struct ProtocolFamily
Specifies the type of protocol that the socket can use.
Typealiases
Available in NIOPosix
Types
struct ProtocolSubtype
Defines a protocol subtype.