A structure that fully specifies the communication protocol and connection address of a CFSocket object.


struct CFSocketSignature


Instance Properties

var address: Unmanaged<CFData>!

A CFData object holding the contents of a struct sockaddr appropriate for the given protocol family (struct sockaddr_in or struct sockaddr_in6, for example), identifying the address of the socket.

var `protocol`: Int32

The protocol type of the socket.

var protocolFamily: Int32

The protocol family of the socket.

var socketType: Int32

The socket type of the socket.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software