8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 06:03:02 +01:00
firebird-mirror/builds/win32/defs/fbclient.def
robocop f0ce8fda36 Commit build changes by Stephen Boyd to support RM Cobol.
Restoring the missing entry points that COBOL needs and that were deleted years ago. Added the entry points in the new fbrmclib.
2006-11-10 08:04:36 +00:00

349 lines
7.3 KiB
Modula-2

; 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__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__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
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
; 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