encoders 277 ext/soap/php_encoding.c if (sdl && sdl->encoders) { encoders 281 ext/soap/php_encoding.c for (zend_hash_internal_pointer_reset_ex(sdl->encoders, &pos); encoders 282 ext/soap/php_encoding.c zend_hash_get_current_data_ex(sdl->encoders, (void **) &enc, &pos) == SUCCESS; encoders 283 ext/soap/php_encoding.c zend_hash_move_forward_ex(sdl->encoders, &pos)) { encoders 54 ext/soap/php_schema.c if (sdl->encoders == NULL) { encoders 55 ext/soap/php_schema.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 56 ext/soap/php_schema.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, 0); encoders 62 ext/soap/php_schema.c if (zend_hash_find(sdl->encoders, nscat.c, nscat.len + 1, (void**)&enc_ptr) == SUCCESS) { encoders 83 ext/soap/php_schema.c zend_hash_update(sdl->encoders, nscat.c, nscat.len + 1, &enc, sizeof(encodePtr), NULL); encoders 333 ext/soap/php_schema.c if (sdl->encoders == NULL) { encoders 334 ext/soap/php_schema.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 335 ext/soap/php_schema.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, 0); encoders 344 ext/soap/php_schema.c zend_hash_next_index_insert(sdl->encoders, &cur_type->encode, sizeof(encodePtr), NULL); encoders 1386 ext/soap/php_schema.c if (sdl->encoders == NULL) { encoders 1387 ext/soap/php_schema.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 1388 ext/soap/php_schema.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, 0); encoders 1397 ext/soap/php_schema.c zend_hash_next_index_insert(sdl->encoders, &cur_type->encode, sizeof(encodePtr), NULL); encoders 155 ext/soap/php_sdl.c if (sdl->encoders == NULL) { encoders 156 ext/soap/php_sdl.c sdl->encoders = pemalloc(sizeof(HashTable), sdl->is_persistent); encoders 157 ext/soap/php_sdl.c zend_hash_init(sdl->encoders, 0, NULL, delete_encoder, sdl->is_persistent); encoders 159 ext/soap/php_sdl.c zend_hash_update(sdl->encoders, nscat, len + 1, &new_enc, sizeof(encodePtr), NULL); encoders 174 ext/soap/php_sdl.c } else if (sdl && sdl->encoders && zend_hash_find(sdl->encoders, (char*)nscat, len + 1, (void **)&enc) == SUCCESS) { encoders 1229 ext/soap/php_sdl.c static void sdl_deserialize_attribute(sdlAttributePtr attr, encodePtr *encoders, char **in) encoders 1241 ext/soap/php_sdl.c attr->encode = encoders[i]; encoders 1322 ext/soap/php_sdl.c static void sdl_deserialize_type(sdlTypePtr type, sdlTypePtr *types, encodePtr *encoders, char **in) encoders 1337 ext/soap/php_sdl.c type->encode = encoders[i]; encoders 1380 ext/soap/php_sdl.c sdl_deserialize_type(t, types, encoders, in); encoders 1394 ext/soap/php_sdl.c sdl_deserialize_attribute(attr, encoders, in); encoders 1453 ext/soap/php_sdl.c static void sdl_deserialize_soap_body(sdlSoapBindingFunctionBodyPtr body, encodePtr *encoders, sdlTypePtr *types, char **in) encoders 1481 ext/soap/php_sdl.c tmp->encode = encoders[n]; encoders 1502 ext/soap/php_sdl.c tmp2->encode = encoders[n]; encoders 1512 ext/soap/php_sdl.c static HashTable* sdl_deserialize_parameters(encodePtr *encoders, sdlTypePtr *types, char **in) encoders 1527 ext/soap/php_sdl.c param->encode = encoders[n]; encoders 1543 ext/soap/php_sdl.c encodePtr *encoders; encoders 1614 ext/soap/php_sdl.c encoders = safe_emalloc((i+1), sizeof(encodePtr), 0); encoders 1616 ext/soap/php_sdl.c encoders[0] = NULL; encoders 1618 ext/soap/php_sdl.c encoders[i] = emalloc(sizeof(encode)); encoders 1619 ext/soap/php_sdl.c memset(encoders[i], 0, sizeof(encode)); encoders 1625 ext/soap/php_sdl.c encoders[++i] = enc++; encoders 1634 ext/soap/php_sdl.c sdl_deserialize_type(types[i], types, encoders, &in); encoders 1644 ext/soap/php_sdl.c sdl_deserialize_type(types[i], types, encoders, &in); encoders 1654 ext/soap/php_sdl.c sdl_deserialize_type(types[i], types, encoders, &in); encoders 1661 ext/soap/php_sdl.c sdl->encoders = emalloc(sizeof(HashTable)); encoders 1662 ext/soap/php_sdl.c zend_hash_init(sdl->encoders, num_encoders, NULL, delete_encoder, 0); encoders 1664 ext/soap/php_sdl.c sdl_deserialize_key(sdl->encoders, encoders[i], &in); encoders 1665 ext/soap/php_sdl.c sdl_deserialize_encoder(encoders[i], types, &in); encoders 1718 ext/soap/php_sdl.c sdl_deserialize_soap_body(&binding->input, encoders, types, &in); encoders 1719 ext/soap/php_sdl.c sdl_deserialize_soap_body(&binding->output, encoders, types, &in); encoders 1725 ext/soap/php_sdl.c func->requestParameters = sdl_deserialize_parameters(encoders, types, &in); encoders 1726 ext/soap/php_sdl.c func->responseParameters = sdl_deserialize_parameters(encoders, types, &in); encoders 1740 ext/soap/php_sdl.c fault->details =sdl_deserialize_parameters(encoders, types, &in); encoders 1781 ext/soap/php_sdl.c efree(encoders); encoders 2198 ext/soap/php_sdl.c if (sdl->encoders) { encoders 2199 ext/soap/php_sdl.c i = zend_hash_num_elements(sdl->encoders); encoders 2207 ext/soap/php_sdl.c zend_hash_internal_pointer_reset(sdl->encoders); encoders 2208 ext/soap/php_sdl.c while (zend_hash_get_current_data(sdl->encoders, (void**)&tmp) == SUCCESS) { encoders 2211 ext/soap/php_sdl.c zend_hash_move_forward(sdl->encoders); encoders 2251 ext/soap/php_sdl.c if (sdl->encoders) { encoders 2253 ext/soap/php_sdl.c zend_hash_internal_pointer_reset(sdl->encoders); encoders 2254 ext/soap/php_sdl.c while (zend_hash_get_current_data(sdl->encoders, (void**)&tmp) == SUCCESS) { encoders 2255 ext/soap/php_sdl.c sdl_serialize_key(sdl->encoders, out); encoders 2257 ext/soap/php_sdl.c zend_hash_move_forward(sdl->encoders); encoders 3035 ext/soap/php_sdl.c if (sdl->encoders) { encoders 3039 ext/soap/php_sdl.c psdl->encoders = malloc(sizeof(HashTable)); encoders 3040 ext/soap/php_sdl.c zend_hash_init(psdl->encoders, zend_hash_num_elements(sdl->encoders), NULL, delete_encoder_persistent, 1); encoders 3042 ext/soap/php_sdl.c zend_hash_internal_pointer_reset(sdl->encoders); encoders 3043 ext/soap/php_sdl.c while (zend_hash_get_current_data(sdl->encoders, (void **)&tmp) == SUCCESS) { encoders 3045 ext/soap/php_sdl.c if (zend_hash_get_current_key_ex(sdl->encoders, &key, &key_len, &index, 0, NULL) == HASH_KEY_IS_STRING) { encoders 3046 ext/soap/php_sdl.c zend_hash_add(psdl->encoders, key, key_len, (void*)&penc, sizeof(encodePtr), NULL); encoders 3048 ext/soap/php_sdl.c zend_hash_next_index_insert(psdl->encoders, (void*)&penc, sizeof(encodePtr), NULL); encoders 3051 ext/soap/php_sdl.c zend_hash_move_forward(sdl->encoders); encoders 3168 ext/soap/php_sdl.c if (tmp->encoders) { encoders 3169 ext/soap/php_sdl.c zend_hash_destroy(tmp->encoders); encoders 3170 ext/soap/php_sdl.c free(tmp->encoders); encoders 3439 ext/soap/php_sdl.c if (tmp->encoders) { encoders 3440 ext/soap/php_sdl.c zend_hash_destroy(tmp->encoders); encoders 3441 ext/soap/php_sdl.c efree(tmp->encoders); encoders 58 ext/soap/php_sdl.h HashTable *encoders; /* array of encodePtr */