| Top |
Figure 21. Schema fragment for paos:Request
<xs:element name="Request" type="RequestType"/>
<xs:complexType name="RequestType">
<xs:attribute name="responseConsumerURL" type="xs:anyURI" use="required"/>
<xs:attribute name="service" type="xs:anyURI" use="required"/>
<xs:attribute name="messageID" type="IDType" use="optional"/>
<xs:attribute ref="S:mustUnderstand" use="required"/>
<xs:attribute ref="S:actor" use="required"/>
</xs:complexType>
int
lasso_paos_request_validate (LassoPaosRequest *node);
Validates the object conforms to required values.
LassoNode * lasso_paos_request_new (const gchar *responseConsumerURL,const gchar *messageID);
The LassoPaosRequest object is initialized as follows:
responseConsumerURL = responseConsumerURL (if non-NULL)
messageID = messageID (if non-NULL) otherwise generated unique id
mustUnderstand = TRUE
actor = LASSO_SOAP_ENV_ACTOR
service = LASSO_ECP_HREF