Main Content

putData

클래스: matlab.net.http.io.GenericConsumer
네임스페이스: matlab.net.http.io

GenericConsumer에 대한 다음 데이터 버퍼 저장

구문

[len,stop] = putData(consumer,data)

설명

[len,stop] = putData(consumer,data)는 다음 데이터 버퍼를 저장합니다. 이 메서드는 putData의 재정의된 메서드입니다.

putData는 다음에 따라 호출할 메서드를 결정합니다.

  • GenericConsumerGenericConsumer(puthandle) 생성자를 사용하여 생성되었거나 delegateTo가 메시지를 수신한 대리자를 반환한 경우, putDataPutMethod에서 data를 인수로 사용하여 함수를 호출합니다.

  • 메시지를 수신한 소비자가 있으면 putDataputData를 호출하고, 호출된 메서드는 dataResponse.Body.Data에 추가합니다.

입력 인수

모두 확장

콘텐츠 소비자로, matlab.net.http.io.GenericConsumer 객체로 지정됩니다.

matlab.net.http.ResponseMessage 객체 내 원시 데이터로 구성된 버퍼로, 비어 있지 않은 uint8형 벡터, uint8.empty 또는 []로 지정됩니다. 이러한 값에 대한 자세한 내용은 ContentConsumer.putData 메서드의 data 입력 인수를 참조하십시오.

data가 메시지가 종료되었고 대리자가 있음을 나타내는 []인 경우, putData는 대리자의 Response를 이 객체의 Response로 복사합니다.

출력 인수

모두 확장

처리되는 데이터의 길이로, double형 또는 빈 double형으로 반환됩니다. 자세한 내용은 ContentConsumer.putDatasize 인수를 참조하십시오.

이 메시지로부터 추가 데이터를 수신할지 여부를 나타내는 표시로, truefalse로 반환됩니다. 자세한 내용은 ContentConsumer.putDatastop 인수를 참조하십시오.

특성

Accesspublic

버전 내역

R2018a에 개발됨