Annotation of embedaddon/php/ext/ftp/php_ftp.h, revision 1.1
1.1 ! misho 1: /*
! 2: +----------------------------------------------------------------------+
! 3: | PHP Version 5 |
! 4: +----------------------------------------------------------------------+
! 5: | Copyright (c) 1997-2012 The PHP Group |
! 6: +----------------------------------------------------------------------+
! 7: | This source file is subject to version 3.01 of the PHP license, |
! 8: | that is bundled with this package in the file LICENSE, and is |
! 9: | available through the world-wide-web at the following url: |
! 10: | http://www.php.net/license/3_01.txt |
! 11: | If you did not receive a copy of the PHP license and are unable to |
! 12: | obtain it through the world-wide-web, please send a note to |
! 13: | license@php.net so we can mail you a copy immediately. |
! 14: +----------------------------------------------------------------------+
! 15: | Authors: Andrew Skalski <askalski@chek.com> |
! 16: | Stefan Esser <sesser@php.net> (resume functions) |
! 17: +----------------------------------------------------------------------+
! 18: */
! 19:
! 20: /* $Id: php_ftp.h 321634 2012-01-01 13:15:04Z felipe $ */
! 21:
! 22: #ifndef _INCLUDED_FTP_H
! 23: #define _INCLUDED_FTP_H
! 24:
! 25: #if HAVE_FTP
! 26:
! 27: extern zend_module_entry php_ftp_module_entry;
! 28: #define php_ftp_module_ptr &php_ftp_module_entry
! 29:
! 30: #define PHP_FTP_OPT_TIMEOUT_SEC 0
! 31: #define PHP_FTP_OPT_AUTOSEEK 1
! 32: #define PHP_FTP_AUTORESUME -1
! 33:
! 34: PHP_MINIT_FUNCTION(ftp);
! 35: PHP_MINFO_FUNCTION(ftp);
! 36:
! 37: PHP_FUNCTION(ftp_connect);
! 38: #ifdef HAVE_OPENSSL_EXT
! 39: PHP_FUNCTION(ftp_ssl_connect);
! 40: #endif
! 41: PHP_FUNCTION(ftp_login);
! 42: PHP_FUNCTION(ftp_pwd);
! 43: PHP_FUNCTION(ftp_cdup);
! 44: PHP_FUNCTION(ftp_chdir);
! 45: PHP_FUNCTION(ftp_exec);
! 46: PHP_FUNCTION(ftp_raw);
! 47: PHP_FUNCTION(ftp_mkdir);
! 48: PHP_FUNCTION(ftp_rmdir);
! 49: PHP_FUNCTION(ftp_chmod);
! 50: PHP_FUNCTION(ftp_alloc);
! 51: PHP_FUNCTION(ftp_nlist);
! 52: PHP_FUNCTION(ftp_rawlist);
! 53: PHP_FUNCTION(ftp_systype);
! 54: PHP_FUNCTION(ftp_pasv);
! 55: PHP_FUNCTION(ftp_get);
! 56: PHP_FUNCTION(ftp_fget);
! 57: PHP_FUNCTION(ftp_put);
! 58: PHP_FUNCTION(ftp_fput);
! 59: PHP_FUNCTION(ftp_size);
! 60: PHP_FUNCTION(ftp_mdtm);
! 61: PHP_FUNCTION(ftp_rename);
! 62: PHP_FUNCTION(ftp_delete);
! 63: PHP_FUNCTION(ftp_site);
! 64: PHP_FUNCTION(ftp_close);
! 65: PHP_FUNCTION(ftp_set_option);
! 66: PHP_FUNCTION(ftp_get_option);
! 67: PHP_FUNCTION(ftp_nb_get);
! 68: PHP_FUNCTION(ftp_nb_fget);
! 69: PHP_FUNCTION(ftp_nb_put);
! 70: PHP_FUNCTION(ftp_nb_fput);
! 71: PHP_FUNCTION(ftp_nb_continue);
! 72:
! 73: #define phpext_ftp_ptr php_ftp_module_ptr
! 74:
! 75: #else
! 76: #define php_ftp_module_ptr NULL
! 77: #endif /* HAVE_FTP */
! 78:
! 79: #endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>