Back to index

php5  5.3.10
streamsfuncs.h
Go to the documentation of this file.
00001 /*
00002   +----------------------------------------------------------------------+
00003   | PHP Version 5                                                        |
00004   +----------------------------------------------------------------------+
00005   | Copyright (c) 1997-2012 The PHP Group                                |
00006   +----------------------------------------------------------------------+
00007   | This source file is subject to version 3.01 of the PHP license,      |
00008   | that is bundled with this package in the file LICENSE, and is        |
00009   | available through the world-wide-web at the following url:           |
00010   | http://www.php.net/license/3_01.txt                                  |
00011   | If you did not receive a copy of the PHP license and are unable to   |
00012   | obtain it through the world-wide-web, please send a note to          |
00013   | license@php.net so we can mail you a copy immediately.               |
00014   +----------------------------------------------------------------------+
00015   | Authors: Wez Furlong <wez@thebrainroom.com>                          |
00016   +----------------------------------------------------------------------+
00017 */
00018 
00019 /* $Id: streamsfuncs.h 321634 2012-01-01 13:15:04Z felipe $ */
00020 
00021 /* Flags for stream_socket_client */
00022 #define PHP_STREAM_CLIENT_PERSISTENT      1
00023 #define PHP_STREAM_CLIENT_ASYNC_CONNECT   2
00024 #define PHP_STREAM_CLIENT_CONNECT         4
00025 
00026 PHP_FUNCTION(stream_socket_client);
00027 PHP_FUNCTION(stream_socket_server);
00028 PHP_FUNCTION(stream_socket_accept);
00029 PHP_FUNCTION(stream_socket_get_name);
00030 PHP_FUNCTION(stream_socket_recvfrom);
00031 PHP_FUNCTION(stream_socket_sendto);
00032 
00033 PHP_FUNCTION(stream_copy_to_stream);
00034 PHP_FUNCTION(stream_get_contents);
00035 
00036 PHP_FUNCTION(stream_set_blocking);
00037 PHP_FUNCTION(stream_select);
00038 PHP_FUNCTION(stream_set_timeout);
00039 PHP_FUNCTION(stream_set_read_buffer);
00040 PHP_FUNCTION(stream_set_write_buffer);
00041 PHP_FUNCTION(stream_get_transports);
00042 PHP_FUNCTION(stream_get_wrappers);
00043 PHP_FUNCTION(stream_get_line);
00044 PHP_FUNCTION(stream_get_meta_data);
00045 PHP_FUNCTION(stream_wrapper_register);
00046 PHP_FUNCTION(stream_wrapper_unregister);
00047 PHP_FUNCTION(stream_wrapper_restore);
00048 PHP_FUNCTION(stream_context_create);
00049 PHP_FUNCTION(stream_context_set_params);
00050 PHP_FUNCTION(stream_context_get_params);
00051 PHP_FUNCTION(stream_context_set_option);
00052 PHP_FUNCTION(stream_context_get_options);
00053 PHP_FUNCTION(stream_context_get_default);
00054 PHP_FUNCTION(stream_context_set_default);
00055 PHP_FUNCTION(stream_filter_prepend);
00056 PHP_FUNCTION(stream_filter_append);
00057 PHP_FUNCTION(stream_filter_remove);
00058 PHP_FUNCTION(stream_socket_enable_crypto);
00059 PHP_FUNCTION(stream_socket_shutdown);
00060 PHP_FUNCTION(stream_resolve_include_path);
00061 PHP_FUNCTION(stream_is_local);
00062 PHP_FUNCTION(stream_supports_lock);
00063 
00064 #if HAVE_SOCKETPAIR
00065 PHP_FUNCTION(stream_socket_pair);
00066 #endif
00067 
00068 /*
00069  * Local variables:
00070  * tab-width: 4
00071  * c-basic-offset: 4
00072  * End:
00073  * vim600: noet sw=4 ts=4 fdm=marker
00074  * vim<600: noet sw=4 ts=4
00075  */
00076