Entr'ouvert Entr'ouvert Documentation

LassoIdWsf2UtilResponse

LassoIdWsf2UtilResponse — <util:Response>

Synopsis

struct              LassoIdWsf2UtilResponse;
LassoIdWsf2UtilResponse *  lasso_idwsf2_util_response_new
                                                        (void);
void                lasso_idwsf2_util_response_set_status
                                                        (LassoIdWsf2UtilResponse *idwsf2_util_response,
                                                         const char *status);
void                lasso_idwsf2_util_response_set_status2
                                                        (LassoIdWsf2UtilResponse *idwsf2_util_response,
                                                         const char *status,
                                                         const char *status2);

Description

Figure 267. Schema fragment for util:Response

<xs:complexType name="ResponseType">
  <xs:sequence>
    <xs:element ref="Status"       minOccurs="1" maxOccurs="1"/>
    <xs:element ref="Extension"    minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
  <xs:attribute ref="itemIDRef" use="optional"/>
  <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>



Details

struct LassoIdWsf2UtilResponse

struct LassoIdWsf2UtilResponse {
	LassoNode parent;

	/* elements */
	LassoIdWsf2UtilStatus *Status;
	GList *Extension; /* of LassoIdWsf2Utilextension */
	/* attributes */
	char *itemIDRef;
	GHashTable *attributes;
};

lasso_idwsf2_util_response_new ()

LassoIdWsf2UtilResponse *  lasso_idwsf2_util_response_new
                                                        (void);

Creates a new LassoIdWsf2UtilResponse object.

Returns :

a newly created LassoIdWsf2UtilResponse object

lasso_idwsf2_util_response_set_status ()

void                lasso_idwsf2_util_response_set_status
                                                        (LassoIdWsf2UtilResponse *idwsf2_util_response,
                                                         const char *status);

Set the first level status code and no second level status code.

idwsf2_util_response :

a LassoIdWsf2UtilResponse object

status :

a status code identifier

lasso_idwsf2_util_response_set_status2 ()

void                lasso_idwsf2_util_response_set_status2
                                                        (LassoIdWsf2UtilResponse *idwsf2_util_response,
                                                         const char *status,
                                                         const char *status2);