2001-06-12 21:15:49 +00:00
|
|
|
/*
|
|
|
|
+----------------------------------------------------------------------+
|
|
|
|
| PHP version 4.0 |
|
|
|
|
+----------------------------------------------------------------------+
|
|
|
|
| Copyright (c) 1997, 1998, 1999, 2000, 2001 The PHP Group |
|
|
|
|
+----------------------------------------------------------------------+
|
|
|
|
| This source file is subject to version 2.02 of the PHP license, |
|
|
|
|
| that is bundled with this package in the file LICENSE, and is |
|
|
|
|
| available at through the world-wide-web at |
|
|
|
|
| http://www.php.net/license/2_02.txt. |
|
|
|
|
| If you did not receive a copy of the PHP license and are unable to |
|
|
|
|
| obtain it through the world-wide-web, please send a note to |
|
|
|
|
| license@php.net so we can mail you a copy immediately. |
|
|
|
|
+----------------------------------------------------------------------+
|
|
|
|
| Authors: Hartmut Holzgraefe <hartmut@six.de> |
|
|
|
|
| |
|
|
|
|
+----------------------------------------------------------------------+
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifdef HAVE_CONFIG_H
|
|
|
|
#include "config.h"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include "php.h"
|
|
|
|
#include "php_ini.h"
|
|
|
|
#include "php_ncurses.h"
|
|
|
|
|
|
|
|
/* ncurses_functions[]
|
|
|
|
*
|
|
|
|
* Every user visible function must have an entry in ncurses_functions[].
|
|
|
|
*/
|
|
|
|
function_entry ncurses_functions[] = {
|
|
|
|
PHP_FE(confirm_ncurses_compiled, NULL) /* For testing, remove later. */
|
|
|
|
PHP_FE(ncurses_init, NULL)
|
|
|
|
PHP_FE(ncurses_end, NULL)
|
|
|
|
PHP_FE(ncurses_getch, NULL)
|
|
|
|
PHP_FE(ncurses_move, NULL)
|
|
|
|
PHP_FE(ncurses_addch, NULL)
|
|
|
|
PHP_FE(ncurses_refresh, NULL)
|
|
|
|
PHP_FE(ncurses_has_colors, NULL)
|
|
|
|
PHP_FE(ncurses_start_color, NULL)
|
|
|
|
PHP_FE(ncurses_color_set, NULL)
|
|
|
|
PHP_FE(ncurses_init_pair, NULL)
|
|
|
|
PHP_FE(ncurses_newwin, NULL)
|
|
|
|
PHP_FE(ncurses_delwin, NULL)
|
2001-06-13 07:26:41 +00:00
|
|
|
PHP_FE(ncurses_standout, NULL)
|
|
|
|
PHP_FE(ncurses_standend, NULL)
|
|
|
|
PHP_FE(ncurses_baudrate, NULL)
|
|
|
|
PHP_FE(ncurses_beep, NULL)
|
|
|
|
PHP_FE(ncurses_can_change_color, NULL)
|
|
|
|
PHP_FE(ncurses_cbreak, NULL)
|
|
|
|
PHP_FE(ncurses_clear, NULL)
|
|
|
|
PHP_FE(ncurses_clrtobot, NULL)
|
|
|
|
PHP_FE(ncurses_clrtoeol, NULL)
|
|
|
|
PHP_FE(ncurses_def_prog_mode, NULL)
|
|
|
|
PHP_FE(ncurses_def_shell_mode, NULL)
|
|
|
|
PHP_FE(ncurses_delch, NULL)
|
|
|
|
PHP_FE(ncurses_deleteln, NULL)
|
|
|
|
PHP_FE(ncurses_doupdate, NULL)
|
|
|
|
PHP_FE(ncurses_echo, NULL)
|
|
|
|
PHP_FE(ncurses_erase, NULL)
|
|
|
|
PHP_FE(ncurses_erasechar, NULL)
|
|
|
|
PHP_FE(ncurses_flash, NULL)
|
|
|
|
PHP_FE(ncurses_flushinp, NULL)
|
|
|
|
PHP_FE(ncurses_has_ic, NULL)
|
|
|
|
PHP_FE(ncurses_has_il, NULL)
|
|
|
|
PHP_FE(ncurses_inch, NULL)
|
|
|
|
PHP_FE(ncurses_insertln, NULL)
|
|
|
|
PHP_FE(ncurses_isendwin, NULL)
|
|
|
|
PHP_FE(ncurses_killchar, NULL)
|
|
|
|
PHP_FE(ncurses_nl, NULL)
|
|
|
|
PHP_FE(ncurses_nocbreak, NULL)
|
|
|
|
PHP_FE(ncurses_noecho, NULL)
|
|
|
|
PHP_FE(ncurses_nonl, NULL)
|
|
|
|
PHP_FE(ncurses_noraw, NULL)
|
|
|
|
PHP_FE(ncurses_raw, NULL)
|
|
|
|
PHP_FE(ncurses_resetty, NULL)
|
|
|
|
PHP_FE(ncurses_savetty, NULL)
|
|
|
|
PHP_FE(ncurses_termattrs, NULL)
|
|
|
|
PHP_FE(ncurses_use_default_colors, NULL)
|
|
|
|
PHP_FE(ncurses_slk_attr, NULL)
|
|
|
|
PHP_FE(ncurses_slk_clear, NULL)
|
|
|
|
PHP_FE(ncurses_slk_noutrefresh, NULL)
|
|
|
|
PHP_FE(ncurses_slk_refresh, NULL)
|
|
|
|
PHP_FE(ncurses_slk_restore, NULL)
|
|
|
|
PHP_FE(ncurses_slk_touch, NULL)
|
|
|
|
PHP_FE(ncurses_attroff, NULL)
|
|
|
|
PHP_FE(ncurses_attron, NULL)
|
|
|
|
PHP_FE(ncurses_attrset, NULL)
|
|
|
|
PHP_FE(ncurses_bkgd, NULL)
|
|
|
|
PHP_FE(ncurses_curs_set, NULL)
|
|
|
|
PHP_FE(ncurses_delay_output, NULL)
|
|
|
|
PHP_FE(ncurses_echochar, NULL)
|
|
|
|
PHP_FE(ncurses_halfdelay, NULL)
|
|
|
|
PHP_FE(ncurses_has_key, NULL)
|
|
|
|
PHP_FE(ncurses_insch, NULL)
|
|
|
|
PHP_FE(ncurses_insdelln, NULL)
|
|
|
|
PHP_FE(ncurses_mouseinterval, NULL)
|
|
|
|
PHP_FE(ncurses_napms, NULL)
|
|
|
|
PHP_FE(ncurses_scrl, NULL)
|
|
|
|
PHP_FE(ncurses_slk_attroff, NULL)
|
|
|
|
PHP_FE(ncurses_slk_attron, NULL)
|
|
|
|
PHP_FE(ncurses_slk_attrset, NULL)
|
|
|
|
PHP_FE(ncurses_slk_color, NULL)
|
|
|
|
PHP_FE(ncurses_slk_init, NULL)
|
|
|
|
PHP_FE(ncurses_typeahead, NULL)
|
|
|
|
PHP_FE(ncurses_ungetch, NULL)
|
|
|
|
PHP_FE(ncurses_vidattr, NULL)
|
|
|
|
PHP_FE(ncurses_use_extended_names, NULL)
|
|
|
|
PHP_FE(ncurses_bkgdset, NULL)
|
|
|
|
PHP_FE(ncurses_filter, NULL)
|
|
|
|
PHP_FE(ncurses_noqiflush, NULL)
|
|
|
|
PHP_FE(ncurses_qiflush, NULL)
|
|
|
|
PHP_FE(ncurses_timeout, NULL)
|
|
|
|
PHP_FE(ncurses_use_env, NULL)
|
2001-06-12 21:15:49 +00:00
|
|
|
{NULL, NULL, NULL} /* Must be the last line in ncurses_functions[] */
|
|
|
|
};
|