2.3.1.4 CellSubResponseType

The CellSubResponseType complex type contains information about the success or failure in processing the cell subrequest. In the case of success, it contains information requested as part of the cell subrequest. SubResponseType definition from which CellSubResponseType is extended is defined in section 2.2.4.8.

  <xs:complexType name="CellSubResponseType">
    <xs:complexContent>
      <xs:extension base="tns:SubResponseType">
        <xs:sequence>
           <xs:element name="SubResponseData" type="tns:CellSubResponseDataType" minOccurs="0" maxOccurs="1" />
           <xs:element name="SubResponseStreamInvalid" minOccurs="0" maxOccurs="1" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
 </xs:complexType>

SubResponseData: A CellSubResponseDataType that specifies the file contents or specific file metadata information provided by the protocol server that was requested as part of the cell subrequest. CellSubResponseDataType is defined in section 2.3.1.3.

SubResponseStreamInvalid: An empty element that indicates the binary data in the SubResponseData is not valid because of a server race condition. The protocol client can retry the request if it sees this error indication element.