Instance Method インスタンスメソッド

URLSession:streamTask:didBecomeInputStream:outputStream:

Tells the delegate that the stream task has been completed as a result of the stream task calling the captureStreams method. 委任先に、ストリームタスクがcaptureStreamsメソッドを呼び出す結果、ストリームタスクが完了したことを伝えます。

Declaration 宣言

- (void)URLSession:(NSURLSession *)session 
        streamTask:(NSURLSessionStreamTask *)streamTask 
didBecomeInputStream:(NSInputStream *)inputStream 
      outputStream:(NSOutputStream *)outputStream;

Parameters パラメータ

session

The session of the stream task that has been completed. 完了したストリームタスクのセッション。

streamTask

The stream task that has been completed. 完了したストリームタスク。

inputStream

The created input stream. This NSInputStream object is unopened. 作成した入力ストリーム。このNSInputStreamオブジェクトは開かれていません。

outputStream

The created output stream. This NSOutputStream object is unopened 作成した出力ストリーム。このNSOutputStreamオブジェクトは開かれていません。

Discussion 議論

This delegate method will only be called after all enqueued reads and writes for the stream task have been completed. この委任先メソッドは、そのストリームタスクに対する全てのエンキューされた読み出しおよび書き込みが完了した後に呼び出されるだけです。