![]() |
![]() |
![]() |
Lasso Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
LassoIdWsf2DiscoRequestedService; LassoIdWsf2DiscoRequestedService* lasso_idwsf2_disco_requested_service_new (void);
Figure 143. Schema fragment for disco:RequestedService
<xs:complexType name="RequestedServiceType"> <xs:sequence> <xs:element ref="ServiceType" minOccurs="0" maxOccurs="unbounded" /> <xs:element ref="ProviderID" minOccurs="0" maxOccurs="unbounded" /> <xs:element ref="Options" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="SecurityMechID" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="Framework" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="Action" minOccurs="0" maxOccurs="unbounded"/> <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="reqID" type="xs:string" use="optional" /> <xs:attribute name="resultsType" type="xs:string" use="optional" /> </xs:complexType>
typedef struct { LassoNode parent; /* elements */ GList *ServiceType; /* of strings */ GList *ProviderID; /* of strings */ GList *Options; /* of LassoIdWsf2DiscoOptions */ GList *SecurityMechID; /* of strings */ GList *Framework; /* of LassoIdWsf2SbfFramework */ GList *Action; /* of strings */ LassoNode *any; /* attributes */ char *reqID; char *resultsType; } LassoIdWsf2DiscoRequestedService;