| Lasso Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#define LASSO_IS_IS_INTERACTION_REQUEST (obj)
struct LassoIsInteractionRequest;
LassoIsInteractionRequest * lasso_is_interaction_request_new
(void);
Figure 192. Schema fragment for is:InteractionRequest
<xs:complexType name="InteractionRequestType">
<xs:sequence>
<xs:element ref="Inquiry" maxOccurs="unbounded"/>
<xs:element ref="ds:KeyInfo" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="id" type="xs:ID" use="optional"/>
<xs:attribute name="language" type="xs:NMTOKENS" use="optional"/>
<xs:attribute name="maxInteractTime" type="xs:integer" use="optional"/>
<xs:attribute name="signed" type="xs:token" use="optional"/>
</xs:complexType>
struct LassoIsInteractionRequest {
LassoNode parent;
LassoDiscoResourceID *ResourceID;
LassoDiscoEncryptedResourceID *EncryptedResourceID;
GList *Inquiry; /* of LassoNode */
char *id;
char *language;
int maxInteractTime;
LassoDsKeyInfo *KeyInfo;
char *signed_attribute;
};
LassoIsInteractionRequest * lasso_is_interaction_request_new
(void);