Back to index

php5  5.3.10
php_interbase.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: Jouni Ahto <jouni.ahto@exdec.fi>                            |
00016    |          Andrew Avdeev <andy@simgts.mv.ru>                           |
00017    |          Ard Biesheuvel <a.k.biesheuvel@its.tudelft.nl>              |
00018    +----------------------------------------------------------------------+
00019  */
00020 
00021 /* $Id: php_interbase.h 321634 2012-01-01 13:15:04Z felipe $ */
00022 
00023 #ifndef PHP_INTERBASE_H
00024 #define PHP_INTERBASE_H
00025 
00026 extern zend_module_entry ibase_module_entry;
00027 #define phpext_interbase_ptr &ibase_module_entry
00028 
00029 PHP_MINIT_FUNCTION(ibase);
00030 PHP_RINIT_FUNCTION(ibase);
00031 PHP_MSHUTDOWN_FUNCTION(ibase);
00032 PHP_RSHUTDOWN_FUNCTION(ibase);
00033 PHP_MINFO_FUNCTION(ibase);
00034 
00035 PHP_FUNCTION(ibase_connect);
00036 PHP_FUNCTION(ibase_pconnect);
00037 PHP_FUNCTION(ibase_close);
00038 PHP_FUNCTION(ibase_drop_db);
00039 PHP_FUNCTION(ibase_query);
00040 PHP_FUNCTION(ibase_fetch_row);
00041 PHP_FUNCTION(ibase_fetch_assoc);
00042 PHP_FUNCTION(ibase_fetch_object);
00043 PHP_FUNCTION(ibase_free_result);
00044 PHP_FUNCTION(ibase_name_result);
00045 PHP_FUNCTION(ibase_prepare);
00046 PHP_FUNCTION(ibase_execute);
00047 PHP_FUNCTION(ibase_free_query);
00048 
00049 PHP_FUNCTION(ibase_timefmt);
00050 
00051 PHP_FUNCTION(ibase_gen_id);
00052 PHP_FUNCTION(ibase_num_fields);
00053 PHP_FUNCTION(ibase_num_params);
00054 #if abies_0
00055 PHP_FUNCTION(ibase_num_rows);
00056 #endif
00057 PHP_FUNCTION(ibase_affected_rows);
00058 PHP_FUNCTION(ibase_field_info);
00059 PHP_FUNCTION(ibase_param_info);
00060 
00061 PHP_FUNCTION(ibase_trans);
00062 PHP_FUNCTION(ibase_commit);
00063 PHP_FUNCTION(ibase_rollback);
00064 PHP_FUNCTION(ibase_commit_ret);
00065 PHP_FUNCTION(ibase_rollback_ret);
00066 
00067 PHP_FUNCTION(ibase_blob_create);
00068 PHP_FUNCTION(ibase_blob_add);
00069 PHP_FUNCTION(ibase_blob_cancel);
00070 PHP_FUNCTION(ibase_blob_open);
00071 PHP_FUNCTION(ibase_blob_get);
00072 PHP_FUNCTION(ibase_blob_close);
00073 PHP_FUNCTION(ibase_blob_echo);
00074 PHP_FUNCTION(ibase_blob_info);
00075 PHP_FUNCTION(ibase_blob_import);
00076 
00077 PHP_FUNCTION(ibase_add_user);
00078 PHP_FUNCTION(ibase_modify_user);
00079 PHP_FUNCTION(ibase_delete_user);
00080 
00081 PHP_FUNCTION(ibase_service_attach);
00082 PHP_FUNCTION(ibase_service_detach);
00083 PHP_FUNCTION(ibase_backup);
00084 PHP_FUNCTION(ibase_restore);
00085 PHP_FUNCTION(ibase_maintain_db);
00086 PHP_FUNCTION(ibase_db_info);
00087 PHP_FUNCTION(ibase_server_info);
00088 
00089 PHP_FUNCTION(ibase_errmsg);
00090 PHP_FUNCTION(ibase_errcode);
00091 
00092 PHP_FUNCTION(ibase_wait_event);
00093 PHP_FUNCTION(ibase_set_event_handler);
00094 PHP_FUNCTION(ibase_free_event_handler);
00095 
00096 #else
00097 
00098 #define phpext_interbase_ptr NULL
00099 
00100 #endif /* PHP_INTERBASE_H */
00101 
00102 /*
00103  * Local variables:
00104  * tab-width: 4
00105  * c-basic-offset: 4
00106  * End:
00107  */