From f8875adaab9fe973ab798ead093e21972ed43a13 Mon Sep 17 00:00:00 2001 From: Shane Caraveo Date: Sun, 7 Jul 2002 23:03:43 +0000 Subject: import php-soap library from sourceforge --- ext/soap/php_http.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 ext/soap/php_http.h (limited to 'ext/soap/php_http.h') diff --git a/ext/soap/php_http.h b/ext/soap/php_http.h new file mode 100644 index 0000000000..4e4fff7f4d --- /dev/null +++ b/ext/soap/php_http.h @@ -0,0 +1,25 @@ +#ifndef PHP_HTTP_H +#define PHP_HTTP_H + +void send_http_soap_request(zval *this_ptr, xmlDoc *doc, char *function_name, char *soapaction); +void get_http_soap_response(zval *this_ptr, char **buffer, int *buffer_len); + +char *get_http_header_value(char *headers, char *type); +int get_http_body(SOAP_STREAM socketd, char *headers, char **response, int *out_size); +int get_http_headers(SOAP_STREAM socketd,char **response, int *out_size); + +#ifndef PHP_STREAMS +#ifndef ZEND_WIN32 +# ifndef closesocket +# define closesocket close +# endif +#endif + +#ifndef SOCK_CLOSE +# define SOCK_CLOSE(s) shutdown(s, 0); closesocket(s) +#endif + +SOCKET get_socket(char* host,int portno,int timeout); +#endif + +#endif -- cgit v1.2.1