Main Content

putData

类: matlab.net.http.io.BinaryConsumer
命名空间: matlab.net.http.io

保存 BinaryConsumer 的下一个数据缓冲区

语法

[len,stop] = putData(consumer,data)

说明

[len,stop] = putData(consumer,data) 存储下一个数据缓冲区。此方法可覆盖 putData

输入参数

全部展开

内容使用程序,指定为 matlab.net.http.io.BinaryConsumer 对象。

matlab.net.http.ResponseMessage 对象中的原始数据缓冲区,指定为非空 uint8 向量、uint8.empty[]。有关这些值的详细信息,请参阅 ContentConsumer.putData 方法的data输入参量。

当 MATLAB® 调用此函数时,此函数将以 uint8 向量形式提供数据。此函数将向量追加到 Response.Body.Data 中的 CurrentLength+1 位置,根据需要增加 data 的大小,为将来的数据腾出空间。

如果您调用此方法存储自己的数据,则可以提供与 Response.Body.Data 中的已有数据兼容的任何类型的数据。

输出参量

全部展开

已处理的数据的长度,以双精度值或空双精度值形式返回。有关详细信息,请参阅 ContentConsumer.putData 中的 size 参量。

指示是否接收来自此消息的更多数据,返回为 truefalse。有关详细信息,请参阅 ContentConsumer.putData 中的 stop 参量。

属性

Accesspublic

版本历史记录

在 R2018a 中推出