WS XML: change signature of lasso_wsa_attributed_uri_new_with_string, add mappings
* wsa_attributed_uri.c: - constify first argument of lasso_wsa_attributed_uri_new_with_string. - add add direct mappings from wsa:Action,wsa:To to LassoWsAddrAttributedURI and from wsa:From,wsa:ReplyTo,wsa:FaultTo to LassoWsAddrEndpointReference
This commit is contained in:
parent
2725070917
commit
c8be196a5a
|
@ -75,6 +75,9 @@ class_init(LassoWsAddrAttributedURIClass *klass)
|
|||
lasso_node_class_set_nodename(nclass, "AttributedURI");
|
||||
lasso_node_class_set_ns(nclass, LASSO_WSA_HREF, LASSO_WSA_PREFIX);
|
||||
lasso_node_class_add_snippets(nclass, schema_snippets);
|
||||
lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "Action", LASSO_LASSO_HREF, "LassoWsAddrAttributedURI");
|
||||
lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "MessageID", LASSO_LASSO_HREF, "LassoWsAddrAttributedURI");
|
||||
lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "To", LASSO_LASSO_HREF, "LassoWsAddrAttributedURI");
|
||||
}
|
||||
|
||||
GType
|
||||
|
@ -126,7 +129,7 @@ lasso_wsa_attributed_uri_new()
|
|||
* Return value: a newly created #LassoWsAddrAttributedURI object
|
||||
**/
|
||||
LassoWsAddrAttributedURI*
|
||||
lasso_wsa_attributed_uri_new_with_string(char *content)
|
||||
lasso_wsa_attributed_uri_new_with_string(const char *content)
|
||||
{
|
||||
LassoWsAddrAttributedURI *object;
|
||||
object = g_object_new(LASSO_TYPE_WSA_ATTRIBUTED_URI, NULL);
|
||||
|
|
|
@ -74,7 +74,7 @@ struct _LassoWsAddrAttributedURIClass {
|
|||
LASSO_EXPORT GType lasso_wsa_attributed_uri_get_type(void);
|
||||
LASSO_EXPORT LassoWsAddrAttributedURI* lasso_wsa_attributed_uri_new(void);
|
||||
|
||||
LASSO_EXPORT LassoWsAddrAttributedURI* lasso_wsa_attributed_uri_new_with_string(char *content);
|
||||
LASSO_EXPORT LassoWsAddrAttributedURI* lasso_wsa_attributed_uri_new_with_string(const char *content);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -86,6 +86,9 @@ class_init(LassoWsAddrEndpointReferenceClass *klass)
|
|||
lasso_node_class_set_nodename(nclass, "EndpointReference");
|
||||
lasso_node_class_set_ns(nclass, LASSO_WSA_HREF, LASSO_WSA_PREFIX);
|
||||
lasso_node_class_add_snippets(nclass, schema_snippets);
|
||||
lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "From", LASSO_LASSO_HREF, "LassoWsAddrEndpointReference");
|
||||
lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "ReplyTo", LASSO_LASSO_HREF, "LassoWsAddrEndpointReference");
|
||||
lasso_registry_default_add_direct_mapping(LASSO_WSA_HREF, "FaultTo", LASSO_LASSO_HREF, "LassoWsAddrEndpointReference");
|
||||
}
|
||||
|
||||
GType
|
||||
|
|
Loading…
Reference in New Issue