Lines Matching refs:soap_headers

64 static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, char *function_name, char *uri, zval *arguments, int arg_count, int version, HashTable *soap_headers);
1530 soapHeader *soap_headers = NULL;
1681 function = deserialize_function_call(service->sdl, doc_request, service->actor, &function_name, &num_params, &params, &soap_version, &soap_headers);
1690 service->soap_headers_ptr = &soap_headers;
1804 if (soap_headers != NULL) {
1805 soapHeader *header = soap_headers;
1915 doc_return = serialize_response_call(function, response_name, service->uri, &retval, soap_headers, soap_version);
1979 while (soap_headers != NULL) {
1980 soapHeader *h = soap_headers;
1983 soap_headers = soap_headers->next;
2645 HashTable* soap_headers,
2730 soap_headers == NULL) {
2739 request = serialize_function_call(this_ptr, fn, NULL, fnb->input.ns, real_args, arg_count, soap_version, soap_headers);
2742 request = serialize_function_call(this_ptr, fn, NULL, sdl->target_ns, real_args, arg_count, soap_version, soap_headers);
2777 request = serialize_function_call(this_ptr, NULL, function, call_uri, real_args, arg_count, soap_version, soap_headers);
2872 HashTable* soap_headers = NULL;
2909 soap_headers = Z_ARRVAL_P(headers);
2910 verify_soap_headers_array(soap_headers);
2914 soap_headers = emalloc(sizeof(HashTable));
2915 zend_hash_init(soap_headers, 0, NULL, ZVAL_PTR_DTOR, 0);
2916 zend_hash_next_index_insert(soap_headers, headers);
2928 if (soap_headers) {
2930 soap_headers = zend_array_dup(soap_headers);
2936 zend_hash_next_index_insert(soap_headers, tmp);
2940 soap_headers = Z_ARRVAL_P(tmp);
2959 do_soap_call(execute_data, this_ptr, function, function_len, arg_count, real_args, return_value, location, soap_action, uri, soap_headers, output_headers);
2964 if (soap_headers && free_soap_headers) {
2965 zend_hash_destroy(soap_headers);
2966 efree(soap_headers);
4215 static xmlDocPtr serialize_function_call(zval *this_ptr, sdlFunctionPtr function, char *function_name, char *uri, zval *arguments, int arg_count, int version, HashTable *soap_headers)
4242 if (soap_headers) {
4341 ZEND_HASH_FOREACH_VAL(soap_headers, header) {