Initializer

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 as AF_LOCAL, AF_INET, and AF_INET6. そのソケットポートに対するプロトコルファミリー。可能な値は、<sys/socket.h>において定義されます、たとえばAF_LOCALAF_INET、そしてAF_INET6

type

The type of socket. ソケットの型。

protocol

The specific protocol to use from the the protocol family. プロトコルファミリーから使うことになる特定のプロトコル。

address

The family-specific socket address for the receiver copied into an NSData object. NSDataオブジェクトにコピーされるレシーバに対するファミリー特定のソケットアドレス。

Discussion 議論

A connection is not opened to the remote address until data is sent. 接続は、リモートアドレスに対して開かれません、データが送られるまでは。

See Also 参照

Creating Instances インスタンスを作成する