Lines Matching refs:binding

183 	sdlBindingPtr binding;  in get_binding_from_type()  local
189 ZEND_HASH_FOREACH_PTR(sdl->bindings, binding) { in get_binding_from_type()
190 if (binding->bindingType == type) { in get_binding_from_type()
191 return binding; in get_binding_from_type()
199 sdlBindingPtr binding; in get_binding_from_name() local
207 binding = zend_hash_find_ptr(sdl->bindings, key.s); in get_binding_from_name()
210 return binding; in get_binding_from_name()
560 … xmlNodePtr node, char* wsdl_soap_namespace, sdlSoapBindingFunctionBody *binding, HashTable* param… in wsdl_soap_binding_body() argument
572 binding->use = SOAP_LITERAL; in wsdl_soap_binding_body()
574 binding->use = SOAP_ENCODED; in wsdl_soap_binding_body()
579 binding->ns = estrdup((char*)tmp->children->content); in wsdl_soap_binding_body()
620 if (binding->use == SOAP_ENCODED) { in wsdl_soap_binding_body()
624 binding->encodingStyle = SOAP_ENCODING_1_1; in wsdl_soap_binding_body()
626 binding->encodingStyle = SOAP_ENCODING_1_2; in wsdl_soap_binding_body()
638 if (binding->headers == NULL) { in wsdl_soap_binding_body()
639 binding->headers = emalloc(sizeof(HashTable)); in wsdl_soap_binding_body()
640 zend_hash_init(binding->headers, 0, NULL, delete_header, 0); in wsdl_soap_binding_body()
649 if (zend_hash_add_ptr(binding->headers, key.s, h) == NULL) { in wsdl_soap_binding_body()
762 xmlNodePtr address, binding, trav2; in load_wsdl() local
842 binding = tmp; in load_wsdl()
853 soapBindingNode = get_node_ex(binding->children, "binding", wsdl_soap_namespace); in load_wsdl()
877 name = get_attribute(binding->properties, "name"); in load_wsdl()
883 type = get_attribute(binding->properties, "type"); in load_wsdl()
899 trav2 = binding->children; in load_wsdl()
1078 sdlSoapBindingFunctionFaultPtr binding; in load_wsdl() local
1080 binding = f->bindingAttributes = emalloc(sizeof(sdlSoapBindingFunctionFault)); in load_wsdl()
1085 binding->use = SOAP_ENCODED; in load_wsdl()
1087 binding->use = SOAP_LITERAL; in load_wsdl()
1092 binding->ns = estrdup((char*)tmp->children->content); in load_wsdl()
1095 if (binding->use == SOAP_ENCODED) { in load_wsdl()
1099 binding->encodingStyle = SOAP_ENCODING_1_1; in load_wsdl()
1101 binding->encodingStyle = SOAP_ENCODING_1_2; in load_wsdl()
1127 function->binding = tmpbinding; in load_wsdl()
1681 sdlBindingPtr binding = emalloc(sizeof(sdlBinding)); in get_sdl_from_cache() local
1682 memset(binding, 0, sizeof(sdlBinding)); in get_sdl_from_cache()
1683 sdl_deserialize_key(sdl->bindings, binding, &in); in get_sdl_from_cache()
1684 binding->name = sdl_deserialize_string(&in); in get_sdl_from_cache()
1685 binding->location = sdl_deserialize_string(&in); in get_sdl_from_cache()
1686 WSDL_CACHE_GET_1(binding->bindingType,sdlBindingType,&in); in get_sdl_from_cache()
1687 if (binding->bindingType == BINDING_SOAP && *in != 0) { in get_sdl_from_cache()
1688 sdlSoapBindingPtr soap_binding = binding->bindingAttributes = emalloc(sizeof(sdlSoapBinding)); in get_sdl_from_cache()
1694 bindings[i] = binding; in get_sdl_from_cache()
1713 func->binding = NULL; in get_sdl_from_cache()
1715 func->binding = bindings[binding_num-1]; in get_sdl_from_cache()
1717 if (func->binding && func->binding->bindingType == BINDING_SOAP && *in != 0) { in get_sdl_from_cache()
1718 …sdlSoapBindingFunctionPtr binding = func->bindingAttributes = emalloc(sizeof(sdlSoapBindingFunctio… in get_sdl_from_cache() local
1719 memset(binding, 0, sizeof(sdlSoapBindingFunction)); in get_sdl_from_cache()
1720 WSDL_CACHE_GET_1(binding->style,sdlEncodingStyle,&in); in get_sdl_from_cache()
1721 binding->soapAction = sdl_deserialize_string(&in); in get_sdl_from_cache()
1722 sdl_deserialize_soap_body(&binding->input, encoders, types, &in); in get_sdl_from_cache()
1723 sdl_deserialize_soap_body(&binding->output, encoders, types, &in); in get_sdl_from_cache()
1746 …sdlSoapBindingFunctionFaultPtr binding = fault->bindingAttributes = emalloc(sizeof(sdlSoapBindingF… in get_sdl_from_cache() local
1747 memset(binding, 0, sizeof(sdlSoapBindingFunctionFault)); in get_sdl_from_cache()
1748 WSDL_CACHE_GET_1(binding->use,sdlEncodingUse,&in); in get_sdl_from_cache()
1749 if (binding->use == SOAP_ENCODED) { in get_sdl_from_cache()
1750 WSDL_CACHE_GET_1(binding->encodingStyle, sdlRpcEncodingStyle, &in); in get_sdl_from_cache()
1752 binding->encodingStyle = SOAP_ENCODING_DEFAULT; in get_sdl_from_cache()
1754 binding->ns = sdl_deserialize_string(&in); in get_sdl_from_cache()
2279 sdlSoapBindingPtr binding = (sdlSoapBindingPtr)tmp->bindingAttributes; in add_sdl_to_cache() local
2280 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2281 WSDL_CACHE_PUT_1(binding->transport, out); in add_sdl_to_cache()
2307 if (tmp->binding) { in add_sdl_to_cache()
2308 binding_num = zend_hash_str_find(&tmp_bindings,(char*)&tmp->binding, sizeof(tmp->binding)); in add_sdl_to_cache()
2312 if (tmp->binding->bindingType == BINDING_SOAP && tmp->bindingAttributes != NULL) { in add_sdl_to_cache()
2313 sdlSoapBindingFunctionPtr binding = (sdlSoapBindingFunctionPtr)tmp->bindingAttributes; in add_sdl_to_cache() local
2314 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2315 sdl_serialize_string(binding->soapAction, out); in add_sdl_to_cache()
2316 sdl_serialize_soap_body(&binding->input, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2317 sdl_serialize_soap_body(&binding->output, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2337 if (tmp->binding->bindingType == BINDING_SOAP && fault->bindingAttributes != NULL) { in add_sdl_to_cache()
2338 … sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in add_sdl_to_cache() local
2339 WSDL_CACHE_PUT_1(binding->use, out); in add_sdl_to_cache()
2340 if (binding->use == SOAP_ENCODED) { in add_sdl_to_cache()
2341 WSDL_CACHE_PUT_1(binding->encodingStyle, out); in add_sdl_to_cache()
2343 sdl_serialize_string(binding->ns, out); in add_sdl_to_cache()
2568 if (func->binding->bindingType == BINDING_SOAP && pfault->bindingAttributes) { in make_persistent_sdl_function_faults()
2895 if (pfunc->binding) { in make_persistent_sdl_function()
2898 …if ((tmp = zend_hash_str_find_ptr(ptr_map, (char*)&pfunc->binding, sizeof(pfunc->binding))) == NUL… in make_persistent_sdl_function()
2901 pfunc->binding = tmp; in make_persistent_sdl_function()
2903 if (pfunc->binding->bindingType == BINDING_SOAP && pfunc->bindingAttributes) { in make_persistent_sdl_function()
3435 sdlBindingPtr binding = Z_PTR_P(zv); in delete_binding() local
3437 if (binding->location) { in delete_binding()
3438 efree(binding->location); in delete_binding()
3440 if (binding->name) { in delete_binding()
3441 efree(binding->name); in delete_binding()
3444 if (binding->bindingType == BINDING_SOAP) { in delete_binding()
3445 sdlSoapBindingPtr soapBind = binding->bindingAttributes; in delete_binding()
3450 efree(binding); in delete_binding()
3455 sdlBindingPtr binding = Z_PTR_P(zv); in delete_binding_persistent() local
3457 if (binding->location) { in delete_binding_persistent()
3458 free(binding->location); in delete_binding_persistent()
3460 if (binding->name) { in delete_binding_persistent()
3461 free(binding->name); in delete_binding_persistent()
3464 if (binding->bindingType == BINDING_SOAP) { in delete_binding_persistent()
3465 sdlSoapBindingPtr soapBind = binding->bindingAttributes; in delete_binding_persistent()
3470 free(binding); in delete_binding_persistent()
3522 function->binding && function->binding->bindingType == BINDING_SOAP) { in delete_function()
3561 function->binding && function->binding->bindingType == BINDING_SOAP) { in delete_function_persistent()
3638 sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in delete_fault() local
3640 if (binding->ns) { in delete_fault()
3641 efree(binding->ns); in delete_fault()
3659 sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in delete_fault_persistent() local
3661 if (binding->ns) { in delete_fault_persistent()
3662 free(binding->ns); in delete_fault_persistent()