readMessage 抽象方法

  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]);