From e8c56e9d854e52c09914cfa3515283650e248c4e Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 23 May 2019 10:42:02 +0200 Subject: new package --- REFLECTION | 826 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 826 insertions(+) create mode 100644 REFLECTION (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..de2b94c --- /dev/null +++ b/REFLECTION @@ -0,0 +1,826 @@ +Extension [ extension #32 interbase version 1.0.0-dev ] { + + - INI { + Entry [ ibase.allow_persistent ] + Current = '1' + } + Entry [ ibase.max_persistent ] + Current = '-1' + } + Entry [ ibase.max_links ] + Current = '-1' + } + Entry [ ibase.default_db ] + Current = '' + } + Entry [ ibase.default_user ] + Current = '' + } + Entry [ ibase.default_password ] + Current = '' + } + Entry [ ibase.default_charset ] + Current = '' + } + Entry [ ibase.timestampformat ] + Current = '%Y-%m-%d %H:%M:%S' + } + Entry [ ibase.dateformat ] + Current = '%Y-%m-%d' + } + Entry [ ibase.timeformat ] + Current = '%H:%M:%S' + } + } + + - Constants [66] { + Constant [ int IBASE_DEFAULT ] { 0 } + Constant [ int IBASE_CREATE ] { 0 } + Constant [ int IBASE_TEXT ] { 1 } + Constant [ int IBASE_FETCH_BLOBS ] { 1 } + Constant [ int IBASE_FETCH_ARRAYS ] { 2 } + Constant [ int IBASE_UNIXTIME ] { 4 } + Constant [ int IBASE_WRITE ] { 1 } + Constant [ int IBASE_READ ] { 2 } + Constant [ int IBASE_COMMITTED ] { 8 } + Constant [ int IBASE_CONSISTENCY ] { 16 } + Constant [ int IBASE_CONCURRENCY ] { 4 } + Constant [ int IBASE_REC_VERSION ] { 64 } + Constant [ int IBASE_REC_NO_VERSION ] { 32 } + Constant [ int IBASE_NOWAIT ] { 256 } + Constant [ int IBASE_WAIT ] { 128 } + Constant [ int IBASE_BKP_IGNORE_CHECKSUMS ] { 1 } + Constant [ int IBASE_BKP_IGNORE_LIMBO ] { 2 } + Constant [ int IBASE_BKP_METADATA_ONLY ] { 4 } + Constant [ int IBASE_BKP_NO_GARBAGE_COLLECT ] { 8 } + Constant [ int IBASE_BKP_OLD_DESCRIPTIONS ] { 16 } + Constant [ int IBASE_BKP_NON_TRANSPORTABLE ] { 32 } + Constant [ int IBASE_BKP_CONVERT ] { 64 } + Constant [ int IBASE_RES_DEACTIVATE_IDX ] { 256 } + Constant [ int IBASE_RES_NO_SHADOW ] { 512 } + Constant [ int IBASE_RES_NO_VALIDITY ] { 1024 } + Constant [ int IBASE_RES_ONE_AT_A_TIME ] { 2048 } + Constant [ int IBASE_RES_REPLACE ] { 4096 } + Constant [ int IBASE_RES_CREATE ] { 8192 } + Constant [ int IBASE_RES_USE_ALL_SPACE ] { 16384 } + Constant [ int IBASE_PRP_PAGE_BUFFERS ] { 5 } + Constant [ int IBASE_PRP_SWEEP_INTERVAL ] { 6 } + Constant [ int IBASE_PRP_SHUTDOWN_DB ] { 7 } + Constant [ int IBASE_PRP_DENY_NEW_TRANSACTIONS ] { 10 } + Constant [ int IBASE_PRP_DENY_NEW_ATTACHMENTS ] { 9 } + Constant [ int IBASE_PRP_RESERVE_SPACE ] { 11 } + Constant [ int IBASE_PRP_RES_USE_FULL ] { 35 } + Constant [ int IBASE_PRP_RES ] { 36 } + Constant [ int IBASE_PRP_WRITE_MODE ] { 12 } + Constant [ int IBASE_PRP_WM_ASYNC ] { 37 } + Constant [ int IBASE_PRP_WM_SYNC ] { 38 } + Constant [ int IBASE_PRP_ACCESS_MODE ] { 13 } + Constant [ int IBASE_PRP_AM_READONLY ] { 39 } + Constant [ int IBASE_PRP_AM_READWRITE ] { 40 } + Constant [ int IBASE_PRP_SET_SQL_DIALECT ] { 14 } + Constant [ int IBASE_PRP_ACTIVATE ] { 256 } + Constant [ int IBASE_PRP_DB_ONLINE ] { 512 } + Constant [ int IBASE_RPR_CHECK_DB ] { 16 } + Constant [ int IBASE_RPR_IGNORE_CHECKSUM ] { 32 } + Constant [ int IBASE_RPR_KILL_SHADOWS ] { 64 } + Constant [ int IBASE_RPR_MEND_DB ] { 4 } + Constant [ int IBASE_RPR_VALIDATE_DB ] { 1 } + Constant [ int IBASE_RPR_FULL ] { 128 } + Constant [ int IBASE_RPR_SWEEP_DB ] { 2 } + Constant [ int IBASE_STS_DATA_PAGES ] { 1 } + Constant [ int IBASE_STS_DB_LOG ] { 2 } + Constant [ int IBASE_STS_HDR_PAGES ] { 4 } + Constant [ int IBASE_STS_IDX_PAGES ] { 8 } + Constant [ int IBASE_STS_SYS_RELATIONS ] { 16 } + Constant [ int IBASE_SVC_SERVER_VERSION ] { 55 } + Constant [ int IBASE_SVC_IMPLEMENTATION ] { 56 } + Constant [ int IBASE_SVC_GET_ENV ] { 59 } + Constant [ int IBASE_SVC_GET_ENV_LOCK ] { 60 } + Constant [ int IBASE_SVC_GET_ENV_MSG ] { 61 } + Constant [ int IBASE_SVC_USER_DBPATH ] { 58 } + Constant [ int IBASE_SVC_SVR_DB_INFO ] { 50 } + Constant [ int IBASE_SVC_GET_USERS ] { 68 } + } + + - Functions { + Function [ function ibase_connect ] { + + - Parameters [7] { + Parameter #0 [ $database ] + Parameter #1 [ $username ] + Parameter #2 [ $password ] + Parameter #3 [ $charset ] + Parameter #4 [ $buffers ] + Parameter #5 [ $dialect ] + Parameter #6 [ $role ] + } + } + Function [ function ibase_pconnect ] { + + - Parameters [7] { + Parameter #0 [ $database ] + Parameter #1 [ $username ] + Parameter #2 [ $password ] + Parameter #3 [ $charset ] + Parameter #4 [ $buffers ] + Parameter #5 [ $dialect ] + Parameter #6 [ $role ] + } + } + Function [ function ibase_close ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_drop_db ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_query ] { + + - Parameters [5] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $link_identifier ] + Parameter #2 [ $query ] + Parameter #3 [ $bind_arg ] + Parameter #4 [ $bind_arg ] + } + } + Function [ function ibase_fetch_row ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $fetch_flags ] + } + } + Function [ function ibase_fetch_assoc ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $fetch_flags ] + } + } + Function [ function ibase_fetch_object ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $fetch_flags ] + } + } + Function [ function ibase_free_result ] { + + - Parameters [1] { + Parameter #0 [ $result ] + } + } + Function [ function ibase_name_result ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $name ] + } + } + Function [ function ibase_prepare ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $query ] + } + } + Function [ function ibase_execute ] { + + - Parameters [3] { + Parameter #0 [ $query ] + Parameter #1 [ $bind_arg ] + Parameter #2 [ $bind_arg ] + } + } + Function [ function ibase_free_query ] { + + - Parameters [1] { + Parameter #0 [ $query ] + } + } + Function [ function ibase_gen_id ] { + + - Parameters [3] { + Parameter #0 [ $generator ] + Parameter #1 [ $increment ] + Parameter #2 [ $link_identifier ] + } + } + Function [ function ibase_num_fields ] { + + - Parameters [1] { + Parameter #0 [ $query_result ] + } + } + Function [ function ibase_num_params ] { + + - Parameters [1] { + Parameter #0 [ $query ] + } + } + Function [ function ibase_affected_rows ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_field_info ] { + + - Parameters [2] { + Parameter #0 [ $query_result ] + Parameter #1 [ $field_number ] + } + } + Function [ function ibase_param_info ] { + + - Parameters [2] { + Parameter #0 [ $query ] + Parameter #1 [ $field_number ] + } + } + Function [ function ibase_trans ] { + + - Parameters [4] { + Parameter #0 [ $trans_args ] + Parameter #1 [ $link_identifier ] + Parameter #2 [ $trans_args ] + Parameter #3 [ $link_identifier ] + } + } + Function [ function ibase_commit ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_rollback ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_commit_ret ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_rollback_ret ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_blob_info ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $blob_id ] + } + } + Function [ function ibase_blob_create ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function ibase_blob_add ] { + + - Parameters [2] { + Parameter #0 [ $blob_handle ] + Parameter #1 [ $data ] + } + } + Function [ function ibase_blob_cancel ] { + + - Parameters [1] { + Parameter #0 [ $blob_handle ] + } + } + Function [ function ibase_blob_close ] { + + - Parameters [1] { + Parameter #0 [ $blob_handle ] + } + } + Function [ function ibase_blob_open ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $blob_id ] + } + } + Function [ function ibase_blob_get ] { + + - Parameters [2] { + Parameter #0 [ $blob_handle ] + Parameter #1 [ $len ] + } + } + Function [ function ibase_blob_echo ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $blob_id ] + } + } + Function [ function ibase_blob_import ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $file ] + } + } + Function [ function ibase_errmsg ] { + + - Parameters [0] { + } + } + Function [ function ibase_errcode ] { + + - Parameters [0] { + } + } + Function [ function ibase_add_user ] { + + - Parameters [6] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $user_name ] + Parameter #2 [ $password ] + Parameter #3 [ $first_name ] + Parameter #4 [ $middle_name ] + Parameter #5 [ $last_name ] + } + } + Function [ function ibase_modify_user ] { + + - Parameters [6] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $user_name ] + Parameter #2 [ $password ] + Parameter #3 [ $first_name ] + Parameter #4 [ $middle_name ] + Parameter #5 [ $last_name ] + } + } + Function [ function ibase_delete_user ] { + + - Parameters [6] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $user_name ] + Parameter #2 [ $password ] + Parameter #3 [ $first_name ] + Parameter #4 [ $middle_name ] + Parameter #5 [ $last_name ] + } + } + Function [ function ibase_service_attach ] { + + - Parameters [3] { + Parameter #0 [ $host ] + Parameter #1 [ $dba_username ] + Parameter #2 [ $dba_password ] + } + } + Function [ function ibase_service_detach ] { + + - Parameters [1] { + Parameter #0 [ $service_handle ] + } + } + Function [ function ibase_backup ] { + + - Parameters [5] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $source_db ] + Parameter #2 [ $dest_file ] + Parameter #3 [ $options ] + Parameter #4 [ $verbose ] + } + } + Function [ function ibase_restore ] { + + - Parameters [5] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $source_file ] + Parameter #2 [ $dest_db ] + Parameter #3 [ $options ] + Parameter #4 [ $verbose ] + } + } + Function [ function ibase_maintain_db ] { + + - Parameters [4] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $db ] + Parameter #2 [ $action ] + Parameter #3 [ $argument ] + } + } + Function [ function ibase_db_info ] { + + - Parameters [4] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $db ] + Parameter #2 [ $action ] + Parameter #3 [ $argument ] + } + } + Function [ function ibase_server_info ] { + + - Parameters [2] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $action ] + } + } + Function [ function ibase_wait_event ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $event ] + Parameter #2 [ $event2 ] + } + } + Function [ function ibase_set_event_handler ] { + + - Parameters [4] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $handler ] + Parameter #2 [ $event ] + Parameter #3 [ $event2 ] + } + } + Function [ function ibase_free_event_handler ] { + + - Parameters [1] { + Parameter #0 [ $event ] + } + } + Function [ function fbird_connect ] { + + - Parameters [7] { + Parameter #0 [ $database ] + Parameter #1 [ $username ] + Parameter #2 [ $password ] + Parameter #3 [ $charset ] + Parameter #4 [ $buffers ] + Parameter #5 [ $dialect ] + Parameter #6 [ $role ] + } + } + Function [ function fbird_pconnect ] { + + - Parameters [7] { + Parameter #0 [ $database ] + Parameter #1 [ $username ] + Parameter #2 [ $password ] + Parameter #3 [ $charset ] + Parameter #4 [ $buffers ] + Parameter #5 [ $dialect ] + Parameter #6 [ $role ] + } + } + Function [ function fbird_close ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_drop_db ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_query ] { + + - Parameters [5] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $link_identifier ] + Parameter #2 [ $query ] + Parameter #3 [ $bind_arg ] + Parameter #4 [ $bind_arg ] + } + } + Function [ function fbird_fetch_row ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $fetch_flags ] + } + } + Function [ function fbird_fetch_assoc ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $fetch_flags ] + } + } + Function [ function fbird_fetch_object ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $fetch_flags ] + } + } + Function [ function fbird_free_result ] { + + - Parameters [1] { + Parameter #0 [ $result ] + } + } + Function [ function fbird_name_result ] { + + - Parameters [2] { + Parameter #0 [ $result ] + Parameter #1 [ $name ] + } + } + Function [ function fbird_prepare ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $query ] + } + } + Function [ function fbird_execute ] { + + - Parameters [3] { + Parameter #0 [ $query ] + Parameter #1 [ $bind_arg ] + Parameter #2 [ $bind_arg ] + } + } + Function [ function fbird_free_query ] { + + - Parameters [1] { + Parameter #0 [ $query ] + } + } + Function [ function fbird_gen_id ] { + + - Parameters [3] { + Parameter #0 [ $generator ] + Parameter #1 [ $increment ] + Parameter #2 [ $link_identifier ] + } + } + Function [ function fbird_num_fields ] { + + - Parameters [1] { + Parameter #0 [ $query_result ] + } + } + Function [ function fbird_num_params ] { + + - Parameters [1] { + Parameter #0 [ $query ] + } + } + Function [ function fbird_affected_rows ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_field_info ] { + + - Parameters [2] { + Parameter #0 [ $query_result ] + Parameter #1 [ $field_number ] + } + } + Function [ function fbird_param_info ] { + + - Parameters [2] { + Parameter #0 [ $query ] + Parameter #1 [ $field_number ] + } + } + Function [ function fbird_trans ] { + + - Parameters [4] { + Parameter #0 [ $trans_args ] + Parameter #1 [ $link_identifier ] + Parameter #2 [ $trans_args ] + Parameter #3 [ $link_identifier ] + } + } + Function [ function fbird_commit ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_rollback ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_commit_ret ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_rollback_ret ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_blob_info ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $blob_id ] + } + } + Function [ function fbird_blob_create ] { + + - Parameters [1] { + Parameter #0 [ $link_identifier ] + } + } + Function [ function fbird_blob_add ] { + + - Parameters [2] { + Parameter #0 [ $blob_handle ] + Parameter #1 [ $data ] + } + } + Function [ function fbird_blob_cancel ] { + + - Parameters [1] { + Parameter #0 [ $blob_handle ] + } + } + Function [ function fbird_blob_close ] { + + - Parameters [1] { + Parameter #0 [ $blob_handle ] + } + } + Function [ function fbird_blob_open ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $blob_id ] + } + } + Function [ function fbird_blob_get ] { + + - Parameters [2] { + Parameter #0 [ $blob_handle ] + Parameter #1 [ $len ] + } + } + Function [ function fbird_blob_echo ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $blob_id ] + } + } + Function [ function fbird_blob_import ] { + + - Parameters [2] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $file ] + } + } + Function [ function fbird_errmsg ] { + + - Parameters [0] { + } + } + Function [ function fbird_errcode ] { + + - Parameters [0] { + } + } + Function [ function fbird_add_user ] { + + - Parameters [6] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $user_name ] + Parameter #2 [ $password ] + Parameter #3 [ $first_name ] + Parameter #4 [ $middle_name ] + Parameter #5 [ $last_name ] + } + } + Function [ function fbird_modify_user ] { + + - Parameters [6] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $user_name ] + Parameter #2 [ $password ] + Parameter #3 [ $first_name ] + Parameter #4 [ $middle_name ] + Parameter #5 [ $last_name ] + } + } + Function [ function fbird_delete_user ] { + + - Parameters [6] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $user_name ] + Parameter #2 [ $password ] + Parameter #3 [ $first_name ] + Parameter #4 [ $middle_name ] + Parameter #5 [ $last_name ] + } + } + Function [ function fbird_service_attach ] { + + - Parameters [3] { + Parameter #0 [ $host ] + Parameter #1 [ $dba_username ] + Parameter #2 [ $dba_password ] + } + } + Function [ function fbird_service_detach ] { + + - Parameters [1] { + Parameter #0 [ $service_handle ] + } + } + Function [ function fbird_backup ] { + + - Parameters [5] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $source_db ] + Parameter #2 [ $dest_file ] + Parameter #3 [ $options ] + Parameter #4 [ $verbose ] + } + } + Function [ function fbird_restore ] { + + - Parameters [5] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $source_file ] + Parameter #2 [ $dest_db ] + Parameter #3 [ $options ] + Parameter #4 [ $verbose ] + } + } + Function [ function fbird_maintain_db ] { + + - Parameters [4] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $db ] + Parameter #2 [ $action ] + Parameter #3 [ $argument ] + } + } + Function [ function fbird_db_info ] { + + - Parameters [4] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $db ] + Parameter #2 [ $action ] + Parameter #3 [ $argument ] + } + } + Function [ function fbird_server_info ] { + + - Parameters [2] { + Parameter #0 [ $service_handle ] + Parameter #1 [ $action ] + } + } + Function [ function fbird_wait_event ] { + + - Parameters [3] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $event ] + Parameter #2 [ $event2 ] + } + } + Function [ function fbird_set_event_handler ] { + + - Parameters [4] { + Parameter #0 [ $link_identifier ] + Parameter #1 [ $handler ] + Parameter #2 [ $event ] + Parameter #3 [ $event2 ] + } + } + Function [ function fbird_free_event_handler ] { + + - Parameters [1] { + Parameter #0 [ $event ] + } + } + } +} + -- cgit