putData

Класс: matlab.net.http. iO . GenericConsumer
Пакет: matlab.net.http. iO

Сохраните следующий буфер данных для GenericConsumer

Синтаксис

[len, остановитесь] = putData (потребитель, данные)

Описание

[len,stop] = putData(consumer,data) хранит следующий буфер данных. Этот метод является переопределенным методом ContentConsumer.putData.

putData определяет что метод вызвать на основе следующего:

  • Если этот GenericConsumer был создан с помощью конструктора GenericConsumer(puthandle), или delegateTo возвратил делегата, который принял сообщение, то putData вызывает функцию в PutMethod с data в качестве аргумента.

  • Если был потребитель, который принял сообщение, то putData вызывает ContentConsumer.putData, который добавляет data к Response.Body.Data Данные.

Входные параметры

развернуть все

Потребитель содержимого, заданный как объект matlab.net.http.io.GenericConsumer.

Буфер необработанных данных в объекте matlab.net.http.ResponseMessage, заданном как непустой вектор uint8, uint8.empty или []. Для получения дополнительной информации об этих значениях, смотрите аргумент ввода данных для метода ContentConsumer.putData.

Если data является [], чтобы указать, что сообщение закончилось и был делегат, то putData копирует Response от делегата в Response этого объекта.

Выходные аргументы

развернуть все

Длина обработанных данных, возвратилась как двойная или пустая дважды. Для получения дополнительной информации смотрите аргумент размера в ContentConsumer.putData.

Укажите, получить ли дальнейшие данные от этого сообщения, возвращенного как true или false. Для получения дополнительной информации смотрите аргумент остановки в ContentConsumer.putData.

Атрибуты

Доступpublic

Представленный в R2018a

Была ли эта тема полезной?