Contents

init(remoteWithTCPPort:host:)

Initializes the receiver as a TCP/IP socket of type SOCK_STREAM that can connect to a remote host on a specified port.

Declaration

convenience init?(remoteWithTCPPort port: UInt16, host hostName: String?)

Parameters

  • port:

    The port to connect to.

  • hostName:

    The host name to connect to. hostName may be either a host name or an IPv4-style address.

Return Value

A TCP/IP socket port of type SOCK_STREAM that can connect to the remote host hostName on port port.

Discussion

A connection is not opened to the remote host until data is sent.

See Also

Creating Instances