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

sendPing(pongReceiveHandler:)

Sends a ping frame from the client side, with a closure to receive the pong from the server endpoint. pingフレームをクライアント側から送信します、pongをサーバーエンドポイントから受信するクロージャとともに。

Declaration 宣言

func sendPing(pongReceiveHandler: @escaping (Error?) -> Void)

Parameters パラメータ

pongReceiveHandler

A closure called by the task when it receives the pong from the server. The closure receives an NSError that indicates a lost connection or other problem, or nil if no error occurred. そのタスクによって、それがサーバからpongを受信する時に呼び出されるクロージャ。クロージャは、接続喪失または他の問題を指し示すNSErrorを、またはエラーが発生しなかったならばnilを受け取ります。

Discussion 議論

When sending multiple pings, the task always calls pongReceiveHandler in the order it sent the pings. 複数のpingを送信している場合、タスクは常にpongReceiveHandlerをそれがpingを送信した順番で呼び出します。