add方法

void add(
  1. List<int> data
)
继承

将字节 data 添加到目标消费者,忽略 编码

编码 不适用于此方法,且 data 列表将直接作为流事件传递给目标消费者。

当使用 addStream 添加流时,不得调用此方法。

此操作是非阻塞的。有关如何获取由此调用生成的任何错误,请参阅 flushdone

在将数据列表传递给 add 之后,不应修改该列表,因为无法确定目标消费者是否会以原始或修改后的状态接收列表。

data 中的单个值,如果不在范围 0 .. 255 内,将截断为其低八位,就好像通过 int.toUnsigned 截断一样,然后再使用。

实现

void add(List<int> data) {
  _lastWrittenCharIsCR = false;
  _sink.add(data);
}