Класс: matlab.net.http.io. StringProvider
Пакет: matlab.net.http.io
Следующий буфер данных, который отправит в HTTP, запрашивает сообщение от StringProvider
[data,stop] = getData(provider,length)
[ возвращает следующий буфер данных.data,stop] = getData(provider,length)
Этот метод является переопределенным методом ContentProvider.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 |