Lines Matching refs:body
535 xmlNodePtr body = trav; in wsdl_soap_binding_body() local
537 xmlAttrPtr useAttribute = get_attribute(body->properties, "use"); in wsdl_soap_binding_body()
544 xmlAttrPtr namespaceAttribute = get_attribute(body->properties, "namespace"); in wsdl_soap_binding_body()
549 xmlAttrPtr partsAttribute = get_attribute(body->properties, "parts"); in wsdl_soap_binding_body()
587 xmlAttrPtr encodingStyleAttribute = get_attribute(body->properties, "encodingStyle"); in wsdl_soap_binding_body()
1422 static void sdl_deserialize_soap_body(sdlSoapBindingFunctionBodyPtr body, encodePtr *encoders, sdlT… in sdl_deserialize_soap_body() argument
1426 WSDL_CACHE_GET_1(body->use, sdlEncodingUse, in); in sdl_deserialize_soap_body()
1427 if (body->use == SOAP_ENCODED) { in sdl_deserialize_soap_body()
1428 WSDL_CACHE_GET_1(body->encodingStyle, sdlRpcEncodingStyle, in); in sdl_deserialize_soap_body()
1430 body->encodingStyle = SOAP_ENCODING_DEFAULT; in sdl_deserialize_soap_body()
1432 body->ns = sdl_deserialize_string(in); in sdl_deserialize_soap_body()
1435 body->headers = emalloc(sizeof(HashTable)); in sdl_deserialize_soap_body()
1436 zend_hash_init(body->headers, i, NULL, delete_header, 0); in sdl_deserialize_soap_body()
1440 sdl_deserialize_key(body->headers, tmp, in); in sdl_deserialize_soap_body()
2021 static void sdl_serialize_soap_body(const sdlSoapBindingFunctionBodyPtr body, const HashTable *tmp_… in sdl_serialize_soap_body() argument
2025 WSDL_CACHE_PUT_1(body->use, out); in sdl_serialize_soap_body()
2026 if (body->use == SOAP_ENCODED) { in sdl_serialize_soap_body()
2027 WSDL_CACHE_PUT_1(body->encodingStyle, out); in sdl_serialize_soap_body()
2029 sdl_serialize_string(body->ns, out); in sdl_serialize_soap_body()
2030 if (body->headers) { in sdl_serialize_soap_body()
2031 i = zend_hash_num_elements(body->headers); in sdl_serialize_soap_body()
2040 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(body->headers, key, tmp) { in sdl_serialize_soap_body()
2060 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(body->headers, key_inner, tmp2) { in sdl_serialize_soap_body()
2469 static void make_persistent_sdl_soap_body(sdlSoapBindingFunctionBodyPtr body, HashTable *ptr_map) in make_persistent_sdl_soap_body() argument
2471 if (body->ns) { in make_persistent_sdl_soap_body()
2472 body->ns = strdup(body->ns); in make_persistent_sdl_soap_body()
2475 if (body->headers) { in make_persistent_sdl_soap_body()
2476 body->headers = make_persistent_sdl_function_headers(body->headers, ptr_map); in make_persistent_sdl_soap_body()
3444 static void delete_sdl_soap_binding_function_body(sdlSoapBindingFunctionBody body, bool persistent) in delete_sdl_soap_binding_function_body() argument
3446 if (body.ns) { in delete_sdl_soap_binding_function_body()
3447 pefree(body.ns, persistent); in delete_sdl_soap_binding_function_body()
3449 if (body.headers) { in delete_sdl_soap_binding_function_body()
3450 zend_hash_destroy(body.headers); in delete_sdl_soap_binding_function_body()
3451 pefree(body.headers, persistent); in delete_sdl_soap_binding_function_body()