add方法
继承
将字节 data
添加到目标消费者,忽略 编码。
该 编码 不适用于此方法,且 data
列表将直接作为流事件传递给目标消费者。
当使用 addStream 添加流时,不得调用此方法。
此操作是非阻塞的。有关如何获取由此调用生成的任何错误,请参阅 flush 或 done。
在将数据列表传递给 add
之后,不应修改该列表,因为无法确定目标消费者是否会以原始或修改后的状态接收列表。
data
中的单个值,如果不在范围 0 .. 255 内,将截断为其低八位,就好像通过 int.toUnsigned 截断一样,然后再使用。
实现
void add(List<int> data) {
_lastWrittenCharIsCR = false;
_sink.add(data);
}