Spec-Zone.ru › Dart 2

dart:io

readMessage abstract method

  1. @Since("2.15")
SocketMessage? readMessage(
  1. [int? count]
)

Считывает сообщение, содержащее не более count байт из сокета.

Эта функция отличается от read тем, что она также возвращает отправленные SocketControlMessage.

Эта функция неблокирующая и возвращает данные только в том случае, если они доступны. Количество считанных байт может быть меньше count, если для немедленного чтения доступно меньше байт. Длина буфера данных в SocketMessage указывает количество считанных байт.

Возвращает null, если данные недоступны.

Не поддерживается в RawSecureSocket.

Не поддерживается на Android, Fuchsia и Windows.

Реализация

@Since("2.15")
SocketMessage? readMessage([int? count]);

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

Spec-Zone.ru

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