Lines Matching refs:soap_headers
63 static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, const char *function_name, const char *uri, zval *arguments, uint32_t arg_count, int version, HashTable *soap_headers);
1272 soapHeader *soap_headers = NULL;
1430 function = deserialize_function_call(service->sdl, doc_request, service->actor, soap_action, &function_name, &num_params, ¶ms, &soap_version, &soap_headers);
1447 service->soap_headers_ptr = &soap_headers;
1520 if (soap_headers != NULL) {
1521 soapHeader *header = soap_headers;
1614 doc_return = serialize_response_call(function, response_name, service->uri, &retval, soap_headers, soap_version);
1685 while (soap_headers != NULL) {
1686 soapHeader *h = soap_headers;
1689 soap_headers = soap_headers->next;
2286 HashTable* soap_headers,
2376 soap_headers == NULL) {
2389 request = serialize_function_call(this_ptr, fn, NULL, fnb->input.ns, real_args, arg_count, soap_version, soap_headers);
2392 request = serialize_function_call(this_ptr, fn, NULL, sdl->target_ns, real_args, arg_count, soap_version, soap_headers);
2426 request = serialize_function_call(this_ptr, NULL, ZSTR_VAL(function), ZSTR_VAL(call_uri), real_args, arg_count, soap_version, soap_headers);
2521 HashTable* soap_headers,
2532 if (soap_headers) {
2534 soap_headers = zend_array_dup(soap_headers);
2540 zend_hash_next_index_insert(soap_headers, tmp);
2544 soap_headers = Z_ARRVAL_P(tmp);
2564 do_soap_call(execute_data, this_ptr, function, arg_count, real_args, return_value, location, soap_action, uri, soap_headers, output_headers);
2569 if (soap_headers && free_soap_headers) {
2570 zend_hash_destroy(soap_headers);
2571 efree(soap_headers);
2591 /* soap_headers */ NULL,
2637 HashTable* soap_headers = NULL;
2641 soap_headers = Z_ARRVAL_P(headers);
2642 if (!verify_soap_headers_array(soap_headers)) {
2647 soap_headers = zend_new_array(0);
2648 zend_hash_next_index_insert(soap_headers, headers);
2663 soap_headers,
3921 static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, const char *function_name, const char *uri, zval *arguments, uint32_t arg_count, int version, HashTable *soap_headers) /* {{{ */
3951 if (soap_headers) {
4050 ZEND_HASH_FOREACH_VAL(soap_headers, header) {