Lines Matching refs:binding

181 	sdlBindingPtr binding;  in get_binding_from_type()  local
187 ZEND_HASH_FOREACH_PTR(sdl->bindings, binding) { in get_binding_from_type()
188 if (binding->bindingType == type) { in get_binding_from_type()
189 return binding; in get_binding_from_type()
197 sdlBindingPtr binding; in get_binding_from_name() local
205 binding = zend_hash_find_ptr(sdl->bindings, key.s); in get_binding_from_name()
208 return binding; in get_binding_from_name()
558 … xmlNodePtr node, char* wsdl_soap_namespace, sdlSoapBindingFunctionBody *binding, HashTable* param… in wsdl_soap_binding_body() argument
570 binding->use = SOAP_LITERAL; in wsdl_soap_binding_body()
572 binding->use = SOAP_ENCODED; in wsdl_soap_binding_body()
577 binding->ns = estrdup((char*)tmp->children->content); in wsdl_soap_binding_body()
618 if (binding->use == SOAP_ENCODED) { in wsdl_soap_binding_body()
622 binding->encodingStyle = SOAP_ENCODING_1_1; in wsdl_soap_binding_body()
624 binding->encodingStyle = SOAP_ENCODING_1_2; in wsdl_soap_binding_body()
636 if (binding->headers == NULL) { in wsdl_soap_binding_body()
637 binding->headers = emalloc(sizeof(HashTable)); in wsdl_soap_binding_body()
638 zend_hash_init(binding->headers, 0, NULL, delete_header, 0); in wsdl_soap_binding_body()
647 if (zend_hash_add_ptr(binding->headers, key.s, h) == NULL) { in wsdl_soap_binding_body()
759 xmlNodePtr address, binding, trav2; in load_wsdl() local
839 binding = tmp; in load_wsdl()
850 soapBindingNode = get_node_ex(binding->children, "binding", wsdl_soap_namespace); in load_wsdl()
874 name = get_attribute(binding->properties, "name"); in load_wsdl()
880 type = get_attribute(binding->properties, "type"); in load_wsdl()
896 trav2 = binding->children; in load_wsdl()
1075 sdlSoapBindingFunctionFaultPtr binding; in load_wsdl() local
1077 binding = f->bindingAttributes = emalloc(sizeof(sdlSoapBindingFunctionFault)); in load_wsdl()
1082 binding->use = SOAP_ENCODED; in load_wsdl()
1084 binding->use = SOAP_LITERAL; in load_wsdl()
1089 binding->ns = estrdup((char*)tmp->children->content); in load_wsdl()
1092 if (binding->use == SOAP_ENCODED) { in load_wsdl()
1096 binding->encodingStyle = SOAP_ENCODING_1_1; in load_wsdl()
1098 binding->encodingStyle = SOAP_ENCODING_1_2; in load_wsdl()
1124 function->binding = tmpbinding; in load_wsdl()
1672 sdlBindingPtr binding = emalloc(sizeof(sdlBinding)); in get_sdl_from_cache() local
1673 memset(binding, 0, sizeof(sdlBinding)); in get_sdl_from_cache()
1674 sdl_deserialize_key(sdl->bindings, binding, &in); in get_sdl_from_cache()
1675 binding->name = sdl_deserialize_string(&in); in get_sdl_from_cache()
1676 binding->location = sdl_deserialize_string(&in); in get_sdl_from_cache()
1677 WSDL_CACHE_GET_1(binding->bindingType,sdlBindingType,&in); in get_sdl_from_cache()
1678 if (binding->bindingType == BINDING_SOAP && *in != 0) { in get_sdl_from_cache()
1679 sdlSoapBindingPtr soap_binding = binding->bindingAttributes = emalloc(sizeof(sdlSoapBinding)); in get_sdl_from_cache()
1685 bindings[i] = binding; in get_sdl_from_cache()
1704 func->binding = NULL; in get_sdl_from_cache()
1706 func->binding = bindings[binding_num-1]; in get_sdl_from_cache()
1708 if (func->binding && func->binding->bindingType == BINDING_SOAP && *in != 0) { in get_sdl_from_cache()
1709 …sdlSoapBindingFunctionPtr binding = func->bindingAttributes = emalloc(sizeof(sdlSoapBindingFunctio… in get_sdl_from_cache() local
1710 memset(binding, 0, sizeof(sdlSoapBindingFunction)); in get_sdl_from_cache()
1711 WSDL_CACHE_GET_1(binding->style,sdlEncodingStyle,&in); in get_sdl_from_cache()
1712 binding->soapAction = sdl_deserialize_string(&in); in get_sdl_from_cache()
1713 sdl_deserialize_soap_body(&binding->input, encoders, types, &in); in get_sdl_from_cache()
1714 sdl_deserialize_soap_body(&binding->output, encoders, types, &in); in get_sdl_from_cache()
1737 …sdlSoapBindingFunctionFaultPtr binding = fault->bindingAttributes = emalloc(sizeof(sdlSoapBindingF… in get_sdl_from_cache() local
1738 memset(binding, 0, sizeof(sdlSoapBindingFunctionFault)); in get_sdl_from_cache()
1739 WSDL_CACHE_GET_1(binding->use,sdlEncodingUse,&in); in get_sdl_from_cache()
1740 if (binding->use == SOAP_ENCODED) { in get_sdl_from_cache()
1741 WSDL_CACHE_GET_1(binding->encodingStyle, sdlRpcEncodingStyle, &in); in get_sdl_from_cache()
1743 binding->encodingStyle = SOAP_ENCODING_DEFAULT; in get_sdl_from_cache()
1745 binding->ns = sdl_deserialize_string(&in); in get_sdl_from_cache()
2270 sdlSoapBindingPtr binding = (sdlSoapBindingPtr)tmp->bindingAttributes; in add_sdl_to_cache() local
2271 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2272 WSDL_CACHE_PUT_1(binding->transport, out); in add_sdl_to_cache()
2298 if (tmp->binding) { in add_sdl_to_cache()
2299 binding_num = zend_hash_str_find(&tmp_bindings,(char*)&tmp->binding, sizeof(tmp->binding)); in add_sdl_to_cache()
2303 if (tmp->binding->bindingType == BINDING_SOAP && tmp->bindingAttributes != NULL) { in add_sdl_to_cache()
2304 sdlSoapBindingFunctionPtr binding = (sdlSoapBindingFunctionPtr)tmp->bindingAttributes; in add_sdl_to_cache() local
2305 WSDL_CACHE_PUT_1(binding->style, out); in add_sdl_to_cache()
2306 sdl_serialize_string(binding->soapAction, out); in add_sdl_to_cache()
2307 sdl_serialize_soap_body(&binding->input, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2308 sdl_serialize_soap_body(&binding->output, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2328 if (tmp->binding->bindingType == BINDING_SOAP && fault->bindingAttributes != NULL) { in add_sdl_to_cache()
2329 … sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in add_sdl_to_cache() local
2330 WSDL_CACHE_PUT_1(binding->use, out); in add_sdl_to_cache()
2331 if (binding->use == SOAP_ENCODED) { in add_sdl_to_cache()
2332 WSDL_CACHE_PUT_1(binding->encodingStyle, out); in add_sdl_to_cache()
2334 sdl_serialize_string(binding->ns, out); in add_sdl_to_cache()
2559 if (func->binding->bindingType == BINDING_SOAP && pfault->bindingAttributes) { in make_persistent_sdl_function_faults()
2886 if (pfunc->binding) { in make_persistent_sdl_function()
2889 …if ((tmp = zend_hash_str_find_ptr(ptr_map, (char*)&pfunc->binding, sizeof(pfunc->binding))) == NUL… in make_persistent_sdl_function()
2892 pfunc->binding = tmp; in make_persistent_sdl_function()
2894 if (pfunc->binding->bindingType == BINDING_SOAP && pfunc->bindingAttributes) { in make_persistent_sdl_function()
3426 sdlBindingPtr binding = Z_PTR_P(zv); in delete_binding() local
3428 if (binding->location) { in delete_binding()
3429 efree(binding->location); in delete_binding()
3431 if (binding->name) { in delete_binding()
3432 efree(binding->name); in delete_binding()
3435 if (binding->bindingType == BINDING_SOAP) { in delete_binding()
3436 sdlSoapBindingPtr soapBind = binding->bindingAttributes; in delete_binding()
3441 efree(binding); in delete_binding()
3446 sdlBindingPtr binding = Z_PTR_P(zv); in delete_binding_persistent() local
3448 if (binding->location) { in delete_binding_persistent()
3449 free(binding->location); in delete_binding_persistent()
3451 if (binding->name) { in delete_binding_persistent()
3452 free(binding->name); in delete_binding_persistent()
3455 if (binding->bindingType == BINDING_SOAP) { in delete_binding_persistent()
3456 sdlSoapBindingPtr soapBind = binding->bindingAttributes; in delete_binding_persistent()
3461 free(binding); in delete_binding_persistent()
3513 function->binding && function->binding->bindingType == BINDING_SOAP) { in delete_function()
3552 function->binding && function->binding->bindingType == BINDING_SOAP) { in delete_function_persistent()
3629 sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in delete_fault() local
3631 if (binding->ns) { in delete_fault()
3632 efree(binding->ns); in delete_fault()
3650 sdlSoapBindingFunctionFaultPtr binding = (sdlSoapBindingFunctionFaultPtr)fault->bindingAttributes; in delete_fault_persistent() local
3652 if (binding->ns) { in delete_fault_persistent()
3653 free(binding->ns); in delete_fault_persistent()