| Lasso Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
struct LassoSoapBody; LassoSoapBody * lasso_soap_body_new (void); LassoSoapBody * lasso_soap_body_new_from_message (const gchar *message);
Figure 269. Schema fragment for soap:Body
<xs:element name="Body" type="tns:Body"/>
<xs:complexType name="Body">
<xs:sequence>
<xs:any namespace="##any" minOccurs="0" maxOccurs="unbounded" processContents="lax"/>
</xs:sequence>
<xs:anyAttribute namespace="##any" processContents="lax">
<xs:annotation>
<xs:documentation>
Prose in the spec does not specify that attributes are allowed on the Body element
</xs:documentation>
</xs:annotation>
</xs:anyAttribute>
</xs:complexType>
struct LassoSoapBody {
LassoNode parent;
GList *any; /* of LassoNode */
gchar *Id;
/* TODO : supports of any attributes */
};
LassoSoapBody * lasso_soap_body_new_from_message (const gchar *message);