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 */