Lines Matching refs:binding

182 	sdlBindingPtr binding;  in get_binding_from_type()  local
188 ZEND_HASH_MAP_FOREACH_PTR(sdl->bindings, binding) { in get_binding_from_type()
189 if (binding->bindingType == type) { in get_binding_from_type()
190 return binding; in get_binding_from_type()
198 sdlBindingPtr binding; in get_binding_from_name() local
206 binding = zend_hash_find_ptr(sdl->bindings, key.s); in get_binding_from_name()
209 return binding; in get_binding_from_name()
561 … xmlNodePtr node, char* wsdl_soap_namespace, sdlSoapBindingFunctionBody *binding, HashTable* param… in wsdl_soap_binding_body() argument
573 binding->use = SOAP_LITERAL; in wsdl_soap_binding_body()
575 binding->use = SOAP_ENCODED; in wsdl_soap_binding_body()
580 binding->ns = estrdup((char*)tmp->children->content); in wsdl_soap_binding_body()
621 if (binding->use == SOAP_ENCODED) { in wsdl_soap_binding_body()
625 binding->encodingStyle = SOAP_ENCODING_1_1; in wsdl_soap_binding_body()
627 binding->encodingStyle = SOAP_ENCODING_1_2; in wsdl_soap_binding_body()
639 if (binding->headers == NULL) { in wsdl_soap_binding_body()
640 binding->headers = emalloc(sizeof(HashTable)); in wsdl_soap_binding_body()
641 zend_hash_init(binding->headers, 0, NULL, delete_header, 0); in wsdl_soap_binding_body()
650 if (zend_hash_add_ptr(binding->headers, key.s, h) == NULL) { in wsdl_soap_binding_body()
763 xmlNodePtr address, binding, trav2; in load_wsdl() local
843 binding = tmp; in load_wsdl()
854 soapBindingNode = get_node_ex(binding->children, "binding", wsdl_soap_namespace); in load_wsdl()
878 name = get_attribute(binding->properties, "name"); in load_wsdl()
884 type = get_attribute(binding->properties, "type"); in load_wsdl()
900 trav2 = binding->children; in load_wsdl()
1079 sdlSoapBindingFunctionFaultPtr binding; in load_wsdl() local
1081 binding = f->bindingAttributes = emalloc(sizeof(sdlSoapBindingFunctionFault)); in load_wsdl()
1086 binding->use = SOAP_ENCODED; in load_wsdl()
1088 binding->use = SOAP_LITERAL; in load_wsdl()
1093 binding->ns = estrdup((char*)tmp->children->content); in load_wsdl()
1096 if (binding->use == SOAP_ENCODED) { in load_wsdl()
1100 binding->encodingStyle = SOAP_ENCODING_1_1; in load_wsdl()
1102 binding->encodingStyle = SOAP_ENCODING_1_2; in load_wsdl()
1128 function->binding = tmpbinding; in load_wsdl()
1684 sdlBindingPtr binding = emalloc(sizeof(sdlBinding)); in get_sdl_from_cache() local
1685 memset(binding, 0, sizeof(sdlBinding)); in get_sdl_from_cache()
1686 sdl_deserialize_key(sdl->bindings, binding, &in); in get_sdl_from_cache()
1687 binding->name = sdl_deserialize_string(&in); in get_sdl_from_cache()
1688 binding->location = sdl_deserialize_string(&in); in get_sdl_from_cache()
1689 WSDL_CACHE_GET_1(binding->bindingType,sdlBindingType,&in); in get_sdl_from_cache()
1690 if (binding->bindingType == BINDING_SOAP && *in != 0) { in get_sdl_from_cache()
1691 sdlSoapBindingPtr soap_binding = binding->bindingAttributes = emalloc(sizeof(sdlSoapBinding)); in get_sdl_from_cache()
1697 bindings[i] = binding; in get_sdl_from_cache()
1716 func->binding = NULL; in get_sdl_from_cache()
1718 func->binding = bindings[binding_num-1]; in get_sdl_from_cache()
1720 if (func->binding && func->binding->bindingType == BINDING_SOAP && *in != 0) { in get_sdl_from_cache()
1721 …sdlSoapBindingFunctionPtr binding = func->bindingAttributes = emalloc(sizeof(sdlSoapBindingFunctio… in get_sdl_from_cache() local
1722 memset(binding, 0, sizeof(sdlSoapBindingFunction)); in get_sdl_from_cache()
1723 WSDL_CACHE_GET_1(binding->style,sdlEncodingStyle,&in); in get_sdl_from_cache()
1724 binding->soapAction = sdl_deserialize_string(&in); in get_sdl_from_cache()
1725 sdl_deserialize_soap_body(&binding->input, encoders, types, &in); in get_sdl_from_cache()
1726 sdl_deserialize_soap_body(&binding->output, encoders, types, &in); in get_sdl_from_cache()
1749 …sdlSoapBindingFunctionFaultPtr binding = fault->bindingAttributes = emalloc(sizeof(sdlSoapBindingF… in get_sdl_from_cache() local
1750 memset(binding, 0, sizeof(sdlSoapBindingFunctionFault)); in get_sdl_from_cache()
1751 WSDL_CACHE_GET_1(binding->use,sdlEncodingUse,&in); in get_sdl_from_cache()
1752 if (binding->use == SOAP_ENCODED) { in get_sdl_from_cache()
1753 WSDL_CACHE_GET_1(binding->encodingStyle, sdlRpcEncodingStyle, &in); in get_sdl_from_cache()
1755 binding->encodingStyle = SOAP_ENCODING_DEFAULT; in get_sdl_from_cache()
1757 binding->ns = sdl_deserialize_string(&in); in get_sdl_from_cache()
2282 sdlSoapBindingPtr binding = (sdlSoapBindingPtr)tmp->bindingAttributes; in add_sdl_to_cache() local
2283 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2284 WSDL_CACHE_PUT_1(binding->transport, out); in add_sdl_to_cache()
2310 if (tmp->binding) { in add_sdl_to_cache()
2311 binding_num = zend_hash_str_find(&tmp_bindings,(char*)&tmp->binding, sizeof(tmp->binding)); in add_sdl_to_cache()
2315 if (tmp->binding->bindingType == BINDING_SOAP && tmp->bindingAttributes != NULL) { in add_sdl_to_cache()
2316 sdlSoapBindingFunctionPtr binding = (sdlSoapBindingFunctionPtr)tmp->bindingAttributes; in add_sdl_to_cache() local
2317 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2318 sdl_serialize_string(binding->soapAction, out); in add_sdl_to_cache()
2319 sdl_serialize_soap_body(&binding->input, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2320 sdl_serialize_soap_body(&binding->output, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2340 if (tmp->binding->bindingType == BINDING_SOAP && fault->bindingAttributes != NULL) { in add_sdl_to_cache()
2341 … sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in add_sdl_to_cache() local
2342 WSDL_CACHE_PUT_1(binding->use, out); in add_sdl_to_cache()
2343 if (binding->use == SOAP_ENCODED) { in add_sdl_to_cache()
2344 WSDL_CACHE_PUT_1(binding->encodingStyle, out); in add_sdl_to_cache()
2346 sdl_serialize_string(binding->ns, out); in add_sdl_to_cache()
2581 if (func->binding->bindingType == BINDING_SOAP && pfault->bindingAttributes) { in make_persistent_sdl_function_faults()
2908 if (pfunc->binding) { in make_persistent_sdl_function()
2911 …if ((tmp = zend_hash_str_find_ptr(ptr_map, (char*)&pfunc->binding, sizeof(pfunc->binding))) == NUL… in make_persistent_sdl_function()
2914 pfunc->binding = tmp; in make_persistent_sdl_function()
2916 if (pfunc->binding->bindingType == BINDING_SOAP && pfunc->bindingAttributes) { in make_persistent_sdl_function()
3452 sdlBindingPtr binding = Z_PTR_P(zv); in delete_binding() local
3454 if (binding->location) { in delete_binding()
3455 efree(binding->location); in delete_binding()
3457 if (binding->name) { in delete_binding()
3458 efree(binding->name); in delete_binding()
3461 if (binding->bindingType == BINDING_SOAP) { in delete_binding()
3462 sdlSoapBindingPtr soapBind = binding->bindingAttributes; in delete_binding()
3467 efree(binding); in delete_binding()
3472 sdlBindingPtr binding = Z_PTR_P(zv); in delete_binding_persistent() local
3474 if (binding->location) { in delete_binding_persistent()
3475 free(binding->location); in delete_binding_persistent()
3477 if (binding->name) { in delete_binding_persistent()
3478 free(binding->name); in delete_binding_persistent()
3481 if (binding->bindingType == BINDING_SOAP) { in delete_binding_persistent()
3482 sdlSoapBindingPtr soapBind = binding->bindingAttributes; in delete_binding_persistent()
3487 free(binding); in delete_binding_persistent()
3539 function->binding && function->binding->bindingType == BINDING_SOAP) { in delete_function()
3578 function->binding && function->binding->bindingType == BINDING_SOAP) { in delete_function_persistent()
3655 sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in delete_fault() local
3657 if (binding->ns) { in delete_fault()
3658 efree(binding->ns); in delete_fault()
3676 sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in delete_fault_persistent() local
3678 if (binding->ns) { in delete_fault_persistent()
3679 free(binding->ns); in delete_fault_persistent()