Класс: matlab.net.http. iO . StringProvider
Пакет: matlab.net.http. iO
Следующий буфер данных, который отправит в HTTP, запрашивает сообщение от StringProvider
[данные, остановитесь] = getData (провайдер, длина)
возвращает следующий буфер данных.[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
Доступ | public |