init(remoteWithProtocolFamily:socketType:protocol:address:)
Initializes the receiver as a remote socket with the provided arguments.
Declaration
init(remoteWithProtocolFamily family: Int32, socketType type: Int32, protocol: Int32, address: Data)Parameters
- family:
The protocol family for the socket port. Possible values are defined in
<sys/socket.h>, such asAF_LOCAL,AF_INET, andAF_INET6. - type:
The type of socket.
- protocol:
The specific protocol to use from the protocol family.
- address:
The family-specific socket address for the receiver copied into an
NSDataobject.
Discussion
A connection is not opened to the remote address until data is sent.