Spec-Zone.ru › Dart 2

dart:io

Свойство pingInterval

Duration? pingInterval
чтение / запись

Интервал между сигналами пинга.

Сообщение пинга отправляется каждые pingInterval, начиная с первого pingInterval после присвоения нового значения или получения сообщения понга. Если сообщение пинга не получает ответа в виде сообщения понга от пары, то WebSocket считается отключенным, и соединение закрывается с кодом закрытия WebSocketStatus.goingAway. При отправке сигнала пинга сообщение понга должно быть получено в течение pingInterval.

В любой момент времени никогда не бывает двух открытых запросов пинга, и таймер следующего пинга запускается при получении понга.

Установите pingInterval в null для отключения отправки сообщений пинга.

Значение по умолчанию — null.

Реализация

Duration? pingInterval;

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/WebSocket/pingInterval.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API