LassoIdWsf2UtilResponse

## 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);