infrastructure/native/bindings/odbc_bindings library

Classes

OdbcBindings
Utf8

Typedefs

odbc_async_cancel_func = Int32 Function(Uint32)
odbc_async_free_func = Int32 Function(Uint32)
odbc_async_get_result_func = Int32 Function(Uint32, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_async_poll_func = Int32 Function(Uint32, Pointer<Int32>)
odbc_audit_clear_func = Int32 Function()
odbc_audit_enable_func = Int32 Function(Int32)
odbc_audit_get_events_func = Int32 Function(Pointer<Uint8>, Uint32, Pointer<Uint32>, Uint32)
odbc_audit_get_status_func = Int32 Function(Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_bulk_insert_array_func = Int32 Function(Uint32, Pointer<Utf8>, Pointer<Pointer<Utf8>>, Uint32, Pointer<Uint8>, Uint32, Uint32, Pointer<Uint32>)
odbc_bulk_insert_parallel_func = Int32 Function(Uint32, Pointer<Utf8>, Pointer<Pointer<Utf8>>, Uint32, Pointer<Uint8>, Uint32, Uint32, Pointer<Uint32>)
odbc_cancel_func = Int32 Function(Uint32)
odbc_catalog_columns_func = Int32 Function(Uint32, Pointer<Utf8>, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_catalog_tables_func = Int32 Function(Uint32, Pointer<Utf8>, Pointer<Utf8>, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_catalog_type_info_func = Int32 Function(Uint32, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_clear_all_statements_func = Int32 Function()
odbc_clear_statement_cache_func = Int32 Function()
odbc_close_statement_func = Int32 Function(Uint32)
odbc_connect_func = Uint32 Function(Pointer<Utf8>)
odbc_connect_with_timeout_func = Uint32 Function(Pointer<Utf8>, Uint32)
odbc_detect_driver_func = Int32 Function(Pointer<Utf8>, Pointer<Int8>, Uint32)
odbc_disconnect_func = Int32 Function(Uint32)
odbc_exec_query_func = Int32 Function(Uint32, Pointer<Utf8>, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_exec_query_multi_func = Int32 Function(Uint32, Pointer<Utf8>, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_exec_query_params_func = Int32 Function(Uint32, Pointer<Utf8>, Pointer<Uint8>?, Uint32, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_execute_async_func = Uint32 Function(Uint32, Pointer<Utf8>)
odbc_execute_func = Int32 Function(Uint32, Pointer<Uint8>?, Uint32, Uint32, Uint32, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_get_cache_metrics_func = Int32 Function(Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_get_driver_capabilities_func = Int32 Function(Pointer<Utf8>, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_get_error_func = Int32 Function(Pointer<Int8>, Uint32)
odbc_get_metrics_func = Int32 Function(Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_get_structured_error_for_connection_func = Int32 Function(Uint32, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_get_structured_error_func = Int32 Function(Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_get_version_func = Int32 Function(Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_init_func = Int32 Function()
odbc_metadata_cache_clear_func = Int32 Function()
odbc_metadata_cache_enable_func = Int32 Function(Uint32, Uint32)
odbc_metadata_cache_stats_func = Int32 Function(Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_pool_close_func = Int32 Function(Uint32)
odbc_pool_create_func = Uint32 Function(Pointer<Utf8>, Uint32)
odbc_pool_get_connection_func = Uint32 Function(Uint32)
odbc_pool_get_state_func = Int32 Function(Uint32, Pointer<Uint32>, Pointer<Uint32>)
odbc_pool_get_state_json_func = Int32 Function(Uint32, Pointer<Uint8>, Uint32, Pointer<Uint32>)
odbc_pool_health_check_func = Int32 Function(Uint32)
odbc_pool_release_connection_func = Int32 Function(Uint32)
odbc_pool_set_size_func = Int32 Function(Uint32, Uint32)
odbc_prepare_func = Uint32 Function(Uint32, Pointer<Utf8>, Uint32)
odbc_savepoint_create_func = Int32 Function(Uint32, Pointer<Utf8>)
odbc_savepoint_release_func = Int32 Function(Uint32, Pointer<Utf8>)
odbc_savepoint_rollback_func = Int32 Function(Uint32, Pointer<Utf8>)
odbc_set_log_level_func = Int32 Function(Int32)
odbc_stream_cancel_func = Int32 Function(Uint32)
odbc_stream_close_func = Int32 Function(Uint32)
odbc_stream_fetch_func = Int32 Function(Uint32, Pointer<Uint8>, Uint32, Pointer<Uint32>, Pointer<Uint8>)
odbc_stream_poll_async_func = Int32 Function(Uint32, Pointer<Int32>)
odbc_stream_start_async_func = Uint32 Function(Uint32, Pointer<Utf8>, Uint32, Uint32)
odbc_stream_start_batched_func = Uint32 Function(Uint32, Pointer<Utf8>, Uint32, Uint32)
odbc_stream_start_func = Uint32 Function(Uint32, Pointer<Utf8>, Uint32)
odbc_transaction_begin_func = Uint32 Function(Uint32, Uint32, Uint32)
odbc_transaction_commit_func = Int32 Function(Uint32)
odbc_transaction_rollback_func = Int32 Function(Uint32)
odbc_validate_connection_string_func = Int32 Function(Pointer<Utf8>, Pointer<Uint8>, Uint32)