Класс: matlab.net.http.io.StringProvider
Пакет: matlab.net.http.io
Следующий буфер данных, который отправит в HTTP, запрашивает сообщение от StringProvider
[data,stop] = getData(provider,length)
[
возвращает следующий буфер данных.data
,stop
] = getData(provider
,length
)
Этот метод является переопределенным методом getData
. Подклассы, которые генерируют их собственные буферы данных в замененном getData
метод, но которые хотят использовать в своих интересах преобразование кода, обеспечивает этим методом, должен установить Data
к их буферу данных и вызова этот суперкласс getData
метод, чтобы преобразовать Data
к желаемому набору символов. В том вызове задайте значение length
по крайней мере, столь же большой как количество символов в буфере, или только часть Data
преобразован. Например:
function [data, stop] = getData(obj, length) obj.Data = generateNextBufferOfData(obj); if isempty(obj.Data) stop = true; else [data, stop] = getData(obj, strlength(obj.Data); end end
Access | public |