- readDataOfMinLength:maxLength:timeout:completionHandler:
- writeData:timeout:completionHandler:
Availability 有効性
Technology
@interface NSURLSessionStreamTask : NSURLSessionTask
NSURLSession
is a concrete subclass of NSURLSession
. Many of the methods in the NSURLSession
class are documented in NSURLSession
.
NSURLSession
は、NSURLSession
の具象サブクラスです。NSURLSession
クラスの中のメソッドは、NSURLSession
において文書化されます。
The NSURLSession
class provides an interface a TCP/IP connection created via NSURLSession
. Tasks may be created from an NSURLSession
using the stream
and stream
methods. They may also be created as a result of an NSURLSession
being upgraded via the HTTP Upgrade:
response header and appropriate use of the HTTPShould
option of NSURLSession
.
NSURLSession
クラスは、NSURLSession
経由で作成されたTCP/IP接続とのインターフェイスを提供します。タスクはNSURLSession
からstream
およびstream
メソッドを使って作成されるかもしれません。それらはまた、NSURLSession
がHTTP Upgrade:
応答ヘッダ経由で更新されることそしてNSURLSession
のHTTPShould
オプションの適切な使用の結果として作成されるかもしれません。
Note 注意
See RFC 2817 and RFC 6455 for information about the Upgrade:
header.
RFC 2817とRFC 6455をUpgrade:
ヘッダについての情報として見てください。
An NSURLSession
object performs asynchronous reads and writes, which are enqueued on the session delegate queue and executed serially. If the task completes, the session handler executes. If the task is canceled, all enqueued reads and writes will call their completion handlers with an appropriate error.
タスクが取り消されるならば、全てのエンキューされた読み出しおよび書き出しは、それらの完了ハンドラを適切なエラーで呼び出すでしょう。
When working with APIs that accept NSStream
objects, you can create NSInput
and NSOutput
objects from an NSURLSession
object by calling the capture
method.
NSStream
オブジェクトを受け入れるAPIを扱っている場合、あなたはNSInput
とNSOutput
オブジェクトをNSURLSession
オブジェクトから作成することがcapture
メソッドを呼び出すことによって可能です。
- readDataOfMinLength:maxLength:timeout:completionHandler:
- writeData:timeout:completionHandler:
- captureStreams
URLSession:streamTask:didBecomeInputStream:outputStream:
delegate message.
あらゆる既にエンキューされた読み出しおよび書き出しを完了します、そしてそれからURLSession:streamTask:didBecomeInputStream:outputStream:
委任メッセージを発動します。
- closeRead
- closeWrite
- startSecureConnection
- stopSecureConnection
- init
Deprecated
非推奨
+ new
Deprecated
非推奨
- streamTaskWithHostName:port:
- streamTaskWithNetService:
NSURLSessionStreamDelegate