; The contents of this file are subject to the Interbase Public ; License Version 1.0 (the "License"); you may not use this file ; except in compliance with the License. You may obtain a copy ; of the License at http://www.Inprise.com/IPL.html ; ; Software distributed under the License is distributed on an ; "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express ; or implied. See the License for the specific language governing ; rights and limitations under the License. ; ; The Original Code was created by Inprise Corporation ; and its predecessors. Portions created by Inprise Corporation are ; Copyright (C) Inprise Corporation. ; ; All Rights Reserved. ; Contributor(s): ______________________________________. EXPORTS ;------------------- ; PRIVATE INTERFACE ;------------------- gds__alloc @1 gds__attach_database @2 gds__blob_info @3 gds__blob_size @4 gds__cancel_blob @5 gds__cancel_events @6 gds__cancel_operation gds__close @7 gds__close_blob @8 gds__commit_retaining @9 gds__commit_transaction @10 gds__compile_request @11 gds__compile_request2 @12 gds__create_blob @13 gds__create_blob2 @14 gds__create_database @15 gds__database_cleanup @16 gds__database_info @17 gds__ddl @18 gds__declare @19 gds__decode @20 gds__decode_date @21 gds__describe @22 gds__describe_bind @23 gds__detach_database @24 gds__disable_subsystem @25 gds__dsql_finish @26 gds__edit @27 gds__enable_subsystem @28 gds__encode @29 gds__encode_date @30 gds__event_block @31 gds__event_counts @32 gds__event_wait @33 gds__execute @34 gds__execute_immediate @35 gds__fetch @36 gds__free @37 gds__ftof @38 gds__get_prefix @248 gds__get_segment @39 gds__get_slice @40 gds__interprete @41 gds__log @42 gds__log_status @142 gds__map_blobs @240 gds__msg_close @223 gds__msg_format @43 gds__msg_lookup @44 gds__msg_open @45 gds__msg_put @46 gds__open @47 gds__open_blob @48 gds__open_blob2 @49 gds__parse_bpb @50 gds__prefix @51 gds__prefix_lock @249 gds__prefix_msg @250 gds__prepare @52 gds__prepare_transaction @53 gds__prepare_transaction2 @54 gds__print_blr @55 gds__print_status @56 gds__put_error @57 gds__put_segment @58 gds__put_slice @59 gds__qtoq @60 gds__que_events @61 gds__receive @62 gds__reconnect_transaction @63 gds__register_cleanup @64 gds__release_request @65 gds__request_info @66 gds__rollback_transaction @67 gds__seek_blob @68 gds__send @69 gds__set_debug @70 gds__sqlcode @71 gds__start_and_send @72 gds__start_multiple @73 gds__start_request @74 gds__start_transaction @75 gds__temp_file @231 gds__thread_enable @76 gds__thread_enter @77 gds__thread_exit @78 gds__thread_start @79 gds__to_sqlda @80 gds__transaction_cleanup @235 gds__transaction_info @81 gds__unregister_cleanup @224 gds__unwind_request @82 gds__validate_lib_path @255 gds__vax_integer @83 gds__version @84 gds__vtof @85 gds__vtov @86 gds__default_printer @87 gds__alloc_debug gds_alloc_flag_unfreed gds_alloc_report fb_shutdown fb_shutdown_callback perf_format @100 perf_get_info @101 perf_report @102 ;---------------------------- ; PUBLIC INTERFACE, i.e. API ;---------------------------- ; Array functions isc_array_gen_sdl @217 isc_array_get_slice @218 isc_array_lookup_bounds @219 isc_array_lookup_desc @220 isc_array_put_slice @221 isc_array_set_desc @222 isc_get_slice @140 isc_put_slice @153 ; BLOB functions isc_blob_default_desc @239 isc_blob_gen_bpb @236 isc_blob_info @108 isc_blob_lookup_desc @237 isc_blob_set_desc @238 isc_cancel_blob @110 isc_close_blob @113 isc_create_blob @118 isc_create_blob2 @119 isc_get_segment @139 isc_open_blob @144 isc_open_blob2 @145 isc_put_segment @152 ; Database functions isc_attach_database @103 isc_create_database @120 isc_database_info @122 isc_detach_database @128 isc_drop_database @229 isc_expand_dpb @135 isc_modify_dpb @244 isc_version @174 isc_get_client_major_version @268 isc_get_client_minor_version @269 isc_get_client_version @270 ; Conversion functions isc_decode_date @125 isc_decode_sql_date @261 isc_decode_sql_time @262 isc_decode_timestamp @263 isc_encode_date @129 isc_encode_sql_date @264 isc_encode_sql_time @265 isc_encode_timestamp @266 isc_portable_integer @259 isc_vax_integer @173 ; DSQL functions isc_dsql_allocate_statement @178 isc_dsql_alloc_statement2 @179 isc_dsql_describe @180 isc_dsql_describe_bind @181 isc_dsql_execute @182 isc_dsql_execute2 @183 isc_dsql_execute_m @184 isc_dsql_execute2_m @185 isc_dsql_execute_immediate @186 isc_dsql_exec_immed2 @187 isc_dsql_execute_immediate_m @188 isc_dsql_exec_immed2_m @189 isc_dsql_exec_immed3_m @230 isc_dsql_fetch @190 isc_dsql_fetch_a @191 isc_dsql_fetch_m @192 isc_dsql_finish @193 isc_dsql_free_statement @194 isc_dsql_insert @195 isc_dsql_insert_m @196 isc_dsql_prepare @197 isc_dsql_prepare_m @198 isc_dsql_release @199 isc_dsql_set_cursor_name @200 isc_dsql_sql_info @201 ; ESQL functions isc_embed_dsql_close @202 isc_embed_dsql_declare @203 isc_embed_dsql_describe @204 isc_embed_dsql_describe_bind @205 isc_embed_dsql_execute @206 isc_embed_dsql_execute2 @207 isc_embed_dsql_execute_immed @208 isc_embed_dsql_exec_immed2 @209 isc_embed_dsql_fetch @210 isc_embed_dsql_fetch_a @211 isc_embed_dsql_insert @212 isc_embed_dsql_open @213 isc_embed_dsql_open2 @214 isc_embed_dsql_prepare @215 isc_embed_dsql_release @216 isc_embed_dsql_length @273 ; Error-handling functions isc_interprete @141 fb_interpret isc_print_sqlerror @150 isc_print_status @151 isc_sqlcode @165 isc_sql_interprete @164 isc_sqlcode_s @278 fb_sqlstate @279 ; Event functions isc_cancel_events @111 isc_event_block @130 isc_event_counts @131 isc_que_events @155 isc_wait_for_event @177 isc_event_block_a @274 isc_event_block_s @275 ; Security functions isc_add_user @256 isc_delete_user @257 isc_modify_user @258 ; Services functions isc_service_attach @225 isc_service_detach @226 isc_service_query @227 isc_service_start @228 ; Transaction control functions isc_commit_retaining @114 isc_commit_transaction @115 isc_prepare_transaction @147 isc_prepare_transaction2 @148 isc_rollback_retaining @260 isc_rollback_transaction @160 isc_start_multiple @167 isc_start_transaction @169 isc_transaction_info @171 ; Other functions isc_compile_request @116 isc_compile_request2 @117 isc_ddl @123 isc_prepare @146 isc_receive @156 isc_reconnect_transaction @157 isc_release_request @158 isc_request_info @159 isc_seek_blob @161 isc_send @162 isc_start_and_send @166 isc_start_request @168 isc_transact_request @132 isc_unwind_request @172 ; Other SQL functions isc_close @112 isc_declare @124 isc_describe @126 isc_describe_bind @127 isc_execute @133 isc_execute_immediate @134 isc_fetch @136 isc_fetch_a @137 isc_open @143 ; Other BLOB functions BLOB_close @91 BLOB_display @92 BLOB_dump @93 BLOB_edit @94 BLOB_get @95 BLOB_load @96 BLOB_open @97 BLOB_put @98 BLOB_text_dump @242 BLOB_text_load @243 Bopen @99 ; Other misc functions isc_ftof @138 isc_free @241 isc_print_blr @149 isc_qtoq @154 isc_reset_fpe isc_set_debug @163 isc_to_sqlda @170 isc_vtof @175 isc_vtov @176 isc_baddress @276 isc_baddress_s @277 _isc_start_transaction=isc_start_transaction _isc_expand_dpb=isc_expand_dpb _isc_event_block=isc_event_block ;----------------- ; OTHER FUNCTIONS ;----------------- CVT_move @267 KEYWORD_stringIsAToken @271 KEYWORD_getTokens @272