![]() |
![]() |
![]() |
Lasso Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
LassoDiscoServiceInstance; LassoDiscoServiceInstance * lasso_disco_service_instance_copy (LassoDiscoServiceInstance *serviceInstance); LassoDiscoServiceInstance* lasso_disco_service_instance_new (const gchar *serviceType, const gchar *providerID, LassoDiscoDescription *description);
Figure 111. Schema fragment for disco:ServiceInstanceType
<xs:complexType name="ServiceInstanceType"> <xs:sequence> <xs:element ref="ServiceType"/> <xs:element name="ProviderID" type="md:entityIDType"/> <xs:element name="Description" type="DescriptionType" minOccurs="1" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:element name="ServiceType" type="xs:anyURI"/>
typedef struct { LassoNode parent; char *ServiceType; char *ProviderID; GList *Description; /* of LassoNode */ } LassoDiscoServiceInstance;
LassoDiscoServiceInstance * lasso_disco_service_instance_copy (LassoDiscoServiceInstance *serviceInstance);