Класс: 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 |