Lines Matching refs:details
149 new_enc->details.ns = zend_strndup(ns, ns_len); in get_encoder()
150 new_enc->details.type_str = strdup(new_enc->details.type_str); in get_encoder()
152 new_enc->details.ns = estrndup(ns, ns_len); in get_encoder()
153 new_enc->details.type_str = estrdup(new_enc->details.type_str); in get_encoder()
155 if (new_enc->details.clark_notation) { in get_encoder()
157 bool was_persistent = GC_FLAGS(new_enc->details.clark_notation) & IS_STR_PERSISTENT; in get_encoder()
159 …new_enc->details.clark_notation = zend_string_dup(new_enc->details.clark_notation, sdl->is_persist… in get_encoder()
161 zend_string_addref(new_enc->details.clark_notation); in get_encoder()
1030 f->details = wsdl_message(&ctx, message->children->content); in load_wsdl()
1031 if (f->details == NULL || zend_hash_num_elements(f->details) > 1) { in load_wsdl()
1380 WSDL_CACHE_GET_INT(enc->details.type, in); in sdl_deserialize_encoder()
1381 enc->details.type_str = sdl_deserialize_string(in); in sdl_deserialize_encoder()
1382 enc->details.ns = sdl_deserialize_string(in); in sdl_deserialize_encoder()
1383 if (enc->details.ns) { in sdl_deserialize_encoder()
1384 …enc->details.clark_notation = zend_strpprintf(0, "{%s}%s", enc->details.ns, enc->details.type_str); in sdl_deserialize_encoder()
1387 enc->details.sdl_type = types[i]; in sdl_deserialize_encoder()
1391 if (enc->details.sdl_type == NULL) { in sdl_deserialize_encoder()
1392 size_t ns_len = strlen(enc->details.ns); in sdl_deserialize_encoder()
1393 size_t type_len = strlen(enc->details.type_str); in sdl_deserialize_encoder()
1396 memcmp(enc->details.ns, SOAP_1_1_ENC_NAMESPACE, sizeof(SOAP_1_1_ENC_NAMESPACE)-1) == 0) || in sdl_deserialize_encoder()
1398 memcmp(enc->details.ns, SOAP_1_2_ENC_NAMESPACE, sizeof(SOAP_1_2_ENC_NAMESPACE)-1) == 0))) { in sdl_deserialize_encoder()
1409 memcpy(enc_nscat+enc_ns_len+1, enc->details.type_str, type_len); in sdl_deserialize_encoder()
1583 while (enc->details.type != END_KNOWN_TYPES) { in get_sdl_from_cache()
1596 while (enc->details.type != END_KNOWN_TYPES) { in get_sdl_from_cache()
1712 fault->details =sdl_deserialize_parameters(encoders, types, &in); in get_sdl_from_cache()
1991 WSDL_CACHE_PUT_INT(enc->details.type, out); in sdl_serialize_encoder()
1992 sdl_serialize_string(enc->details.type_str, out); in sdl_serialize_encoder()
1993 sdl_serialize_string(enc->details.ns, out); in sdl_serialize_encoder()
1994 sdl_serialize_type_ref(enc->details.sdl_type, tmp_types, out); in sdl_serialize_encoder()
2179 while (enc->details.type != END_KNOWN_TYPES) { in add_sdl_to_cache()
2304 sdl_serialize_parameters(fault->details, &tmp_encoders, &tmp_types, out); in add_sdl_to_cache()
2440 if (pheader->encode && pheader->encode->details.sdl_type) { in make_persistent_sdl_function_headers()
2501 if (pparam->encode && pparam->encode->details.sdl_type) { in make_persistent_sdl_parameters()
2542 if (pfault->details) { in make_persistent_sdl_function_faults()
2543 pfault->details = make_persistent_sdl_parameters(pfault->details, ptr_map); in make_persistent_sdl_function_faults()
2812 if (penc->details.type_str) { in make_persistent_sdl_encoder()
2813 penc->details.type_str = strdup(penc->details.type_str); in make_persistent_sdl_encoder()
2815 if (penc->details.ns) { in make_persistent_sdl_encoder()
2816 penc->details.ns = strdup(penc->details.ns); in make_persistent_sdl_encoder()
2817 penc->details.clark_notation = zend_string_dup(penc->details.clark_notation, 1); in make_persistent_sdl_encoder()
2820 if (penc->details.sdl_type) { in make_persistent_sdl_encoder()
2821 make_persistent_sdl_type_ref(&penc->details.sdl_type, ptr_map, bp_types); in make_persistent_sdl_encoder()
3561 if (fault->details) { in delete_fault_ex()
3562 zend_hash_destroy(fault->details); in delete_fault_ex()
3563 pefree(fault->details, persistent); in delete_fault_ex()