init?(tcpPort : UInt16)
Initializes the receiver as a local TCP/IP socket of type
SOCK_STREAM
, listening on a specified port number.
レシーバを型SOCK_STREAM
のローカルTCP/IPソケットとして初期化します、指定されたポート番号上で聞き耳を立てます。
init?(protocolFamily : Int32, socketType : Int32, protocol: Int32, address: Data)
Initializes the receiver as a local socket with the provided arguments.
レシーバをローカルソケットとして、この提供された引数で初期化します。
init?(protocolFamily : Int32, socketType : Int32, protocol: Int32, socket: SocketNativeHandle)
Initializes the receiver with a previously created local socket.
レシーバをある以前に作成されたローカルソケットで初期化します。
init?(remoteWithTCPPort : UInt16, host: String?)
Initializes the receiver as a TCP/IP socket of type
SOCK_STREAM
that can connect to a remote host on a specified port.
レシーバを型SOCK_STREAM
のローカルTCP/IPソケットとして初期化します、それは指定されたポート上でリモートホストに接続できます。
init(remoteWithProtocolFamily : Int32, socketType : Int32, protocol: Int32, address: Data)
Initializes the receiver as a remote socket with the provided arguments.
レシーバをリモートソケットとして、この提供された引数で初期化します。