2.2.2.2 rdsMethodResponse

The rdsMethodResponse specifies the response returned from invoking a method with parameters on a remote system. This message is used in the definition of all response messages.

The rdsMethodResponse is an HTTP/1.1 200 OK response.

The syntax of rdsMethodResponse is defined as follows.

 rdsMethodResponse       = (rdsHeaders
                            rdsParameters
                            [rdsReturnValue]
                            rdsCloseDelimiter) /
                           rdsMethodResponseError
  
 rdsMethodResponseError  = rdsParamContentType
                           CRLF
                           rdsParamContentLength
                           CRLF
                           VT-ERROR VARIANTERROR
  
 rdsReturnValue          = rdsParamHeader (rdsNonGroupableParam /
                           rdsGroupableParam)

The rdsReturnValue is present if the remote method being invoked is defined to have a return value.